وبلاگ شخصی
محمّدرضا
علی حسینی

جایی که تجربیات, علایق
و چیزهایی که یادگرفته‌ام را
با هم مرور می‌کنیم.

آموزش زبان برنامه‌نویسی Rust – قسمت۷: مالکیت

آموزش زبان برنامه‌نویسی Rust – قسمت۷: مالکیت

مالکیّت یکی از ۳ ویژگی بنیادین زبان برنامه‌نویسی راست است که باعث می‌شود کار با حافظه در آن ایمن باشد. در این نوشته همه‌چیز را درمورد این ویژگی یادمی‌گیریم.

وظایف اخلاقی یک مهندس نرم‌افزار در قبال دنیا

وظایف اخلاقی یک مهندس نرم‌افزار در قبال دنیا

قرن بیست و یک قرن سلطه‌ی کامپیوترها است و نرم‌افزارها همه‌جا هستند. حالا سؤال اینجاست که وظیفه‌ی اخلاقی ما توسعه‌دهندگان نرم‌افزار چیست؟ در این نوشته به دنبال پاسخ این سؤال هستیم.

آموزش زبان برنامه‌نویس Rust-قسمت۶: کار با تابع + تمرین

آموزش زبان برنامه‌نویس Rust-قسمت۶: کار با تابع + تمرین

در این نوشته شیوه‌ی تعریف و فراخوانی توابع مختلف را در زبان راست یادمی‌گیریم. به علاوه تفاوت statement و expression را هم می‌بینیم.

آموزش زبان برنامه‌نویسی Rust-قسمت5:حلقه‌ها

آموزش زبان برنامه‌نویسی Rust-قسمت5:حلقه‌ها

در این قسمت یادمی‌گیریم که چطوری می‌توان از حلقه‌های for، while و loop در زبان راست برای کنترل جریال برنامه استفاده کرد.

اوّلین تجربه‌ی من از Test Driven Development- چرا باید همین حالا از TDD برای توسعه‌ی نرم‌افزار استفاده کنید

اوّلین تجربه‌ی من از Test Driven Development- چرا باید همین حالا از TDD برای توسعه‌ی نرم‌افزار استفاده کنید

توسعه‌ی تست‌محور با Test Drived Development چندسالی هست که مورد توجّه قرار گرفته، ولی خیلی‌ها چون از قدرت آن خبرندارند از انجامش سرباز می‌زنند. در این نوشته می‌بینیم که چطوری TDD برنامه‌ی ما را از باگ‌ها حفظ می‌کند.

آموزش زبان برنامه‌نویس Rust-قسمت۴: دستور شرطی if

آموزش زبان برنامه‌نویس Rust-قسمت۴: دستور شرطی if

در این قسمت از آموزش زبان برنامه‌نویسی راست، با هم دیگر شیوه‌ی کار با دستورات شرطی و مقداردهی متغیّرها را به وسیله‌ی آن یادمی‌گیریم.

آموزش زبان برنامه‌نویسی Rust – قسمت۳: معرفی آرایه, تاپل, کاراکتر و مقادیر بولی

آموزش زبان برنامه‌نویسی Rust – قسمت۳: معرفی آرایه, تاپل, کاراکتر و مقادیر بولی

در این قسمت از آموزش زبان Rust، با شیوه‌ی تعریف و استفاده از داده‌های ترکیبی مثل آرایه ها و تاپل‌ها در زبان راست آشنا می‌شویم.

برنامه‌نویسی به درد شما نمی‌خورد. همین الان دست‌نگه‌دارید و رشته‌ی دیگری را انتخاب کنید

برنامه‌نویسی به درد شما نمی‌خورد. همین الان دست‌نگه‌دارید و رشته‌ی دیگری را انتخاب کنید

این سال‌ها رشته‌ی کامپیوتر روی بورس قرار گرفته و خیلی‌ها موقع انتخاب رشته به سراغ آن می‌آیند. اگر می‌خواهید بفهمید که این رشته به درد شما می‌خورد یا نه، این نوشته را از دست ندهید.

آموزش زبان برنامه‌نویسی Rust – قسمت ۲: انواع داده‌های عددی و عملگرهای آن‌ها

آموزش زبان برنامه‌نویسی Rust – قسمت ۲: انواع داده‌های عددی و عملگرهای آن‌ها

در این قسمت شیوه‌ی کار با داده‌های عددی مختلف را در زبان راست یادمی‌گیریم تا بتوانیم با اعداد صحیح مختلف و اعداد اعشاری کار کنیم.

آموزش زبان برنامه‌نویسی Rust – قسمت ۱: کار با متغیّرها و ثوابت

آموزش زبان برنامه‌نویسی Rust – قسمت ۱: کار با متغیّرها و ثوابت

در این قسمت با شیوه‌ی تعریف و استفاده از متغیّرها، تفاوت مقادیر mutable و immutable و شیوه‌ی تعریف ثابت ها و استفاده از آن‌ها آشنا می‌شویم.

«نوشته‌های ویژه»

«نوشته‌های محبوب»

«دیدگاه کاربران»