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

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

آموزش زبان برنامه‌نویسی Rust – قسمت۱۰- شروع کار با Struct

آموزش زبان برنامه‌نویسی Rust – قسمت۱۰- شروع کار با Struct

با استفاده از struct در زبان Rust ما typeهای جدید تعریف می‌کنیم، داده‌های مرتبط را کنار هم قرار می‌دهیم و با method ها عملکردهای ویژه‌ی آن‌را تعریف می‌کنیم.

۱۰عادتی که بهره‌وری برنامه‌نویس‌ها را می‌کشد، امّا آن‌ها برعکس این فکرمی‌کنند

۱۰عادتی که بهره‌وری برنامه‌نویس‌ها را می‌کشد، امّا آن‌ها برعکس این فکرمی‌کنند

ما برنامه‌نویس‌ها مجبوریم عادت‌هایی را برای افزایش کارایی در خودمان ایجاد کنیم: از آهنگ گوش کردن تا شب بیداری.عاداتی که برخلاف انتظار کارایی را نابود می‌کند

آموزش زبان برنامه‌نویسی Rust – قسمت۹: Slicing

آموزش زبان برنامه‌نویسی Rust – قسمت۹: Slicing

در این قسمت به‌صورت کامل نحوه‌ی کار با slice ها، جداکردن بخش‌ها با range و… را یادمی‌گیریم تا از یکی از مهم‌ترین باگ‌ها همگام برنامه‌نویسی جلوگیری کنیم.

آموزش زبان برنامه‌نویسی Rust – قسمت۸: Borrowing

آموزش زبان برنامه‌نویسی Rust – قسمت۸: Borrowing

در این قسمت مجموعه آموزش رایگان زبان برنامه نویسی Rust، همه‌چیز را درمورد رفرنس‌دهی Referencing یاد می‌گیریم و با حالات مختلف استفاده از آن آشنا می‌شویم.

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

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

زبان Rust از شیوه‌ی متفاوتی برای مدیریت حافظه استفاده می‌کند و اسم آن شیوه‌را مالکیّت گذاشته است. مالکیّت ایمنی کد و سرعت اجرا را افزایش می‌دهد. اگر هنوز عاشق Rust نشده‌اید الان وقتش است.

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

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

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

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

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

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