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

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

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

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

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

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

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

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

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

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

در این قسمت حلقه های for, while و loop را یاد می‌گیریم و با نکات استفاده از آن‌ها آشنا می‌شویم. با هم مثال‌های مختلف‌را بررسی می‌کنیم و برای یاد
گیری بیشتر تمرین‌هایی‌را حل می‌کنیم.

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

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

اوّلین تجربه‌ی من در TDD و نوشتن unit test آن هم با انگولار و جاوااسکریپت. با هم می‌بینیم که TDD چقدر مزیت دارد و چرا باید همیشه از آن استفاده کرد.

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

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

در این بخش با سینتکس دستور if, نحوه‌ی کار با آن, شرط‌های چندگانه و نحوه‌ی استفاده از این دستور به جای عملگر ternary آشنا می‌شویم و برای هرکدام مثال‌های مختلفی‌را می‌بینیم.

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

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

در این جلسه تمام چیزهای لازم را برای کارکردن با کاراکتر, مقادیر بولی, آرایه‌ها و تاپل‌ها یاد می‌گیریم و با نمونه کدهای مختلف نحوه‌ی کار و خطاهارا بررسی می‌کنیم.

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

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

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