اگه بخش اول دوره Clean Code رو گذروندی و هنوز حس میکنی کدهات اون تمیزی و نظمی که باید رو نداره، این بخش دقیقاً همون جاییه که خیلی از برنامهنویسها توش گیر میکنن. بخش دوم روی چهار ستون اصلی کد تمیز تمرکز داره: نامگذاری، فرمتبندی، متدها و کلاسها.
📋...
آشنایی با بخش دوم دوره کد نویسی تمیز 🧼
اگه بخش اول دوره Clean Code رو گذروندی و هنوز حس میکنی کدهات اون تمیزی و نظمی که باید رو نداره، این بخش دقیقاً همون جاییه که خیلی از برنامهنویسها توش گیر میکنن. بخش دوم روی چهار ستون اصلی کد تمیز تمرکز داره: نامگذاری، فرمتبندی، متدها و کلاسها.
📋 مشخصات کلی دوره
عنوان
جزئیات
نام دوره
آموزش اصول کد نویسی تمیز (Clean Code) – بخش دوم
سطح
متوسط
مدت زمان
حدود ۷۰ دقیقه
تعداد درس
۳ درس در ۱ فصل
حجم فایل
۱۴۵.۲۴ مگابایت
زبان کدنویسی
#C (مفاهیم قابل تعمیم به سایر زبانها)
🎯 توی این بخش چی یاد میگیری؟
قواعد نامگذاری (Naming) – چرا اسم متغیرها و توابع بیشتر از چیزی که فکر میکنی مهمن
فرمتبندی کد (Formatting) – نظم بصری کد که هم خودت هم تیمت رو نجات میده
متدها (Method) – نوشتن توابع کوتاه، تکمسئولیتی و قابل تست
کلاسها (Class) – طراحی کلاسهایی که واقعاً بشه نگهداریشون کرد
⏱️ زمان هر درس:
قواعد نامگذاری — ۸:۴۶
Formatting کدها — ۱۲:۳۱
متدها (Method) — ۲۵:۵۱
کلاسها (Class) — ۱۹:۵۴
🤔 چرا این دوره به کارت میاد؟
فرض کن یه پروژه دانشجویی داری و بعد از دو هفته برمیگردی سراغ کدت. اگه اسم متغیرها a، x، temp2 باشه و متدهات ۱۰۰ خطی باشن، عملاً داری از صفر شروع میکنی. اینجاست که مفاهیم این دوره خودشون رو نشون میدن — نه توی مصاحبه، بلکه توی کار روزمره.
نکته جالب اینکه مثالهای دوره با #C زده شده، ولی بحث نامگذاری یا شکستن متدها تقریباً توی هر زبانی — از پایتون و جاوااسکریپت تا گولنگ — همون اصول رو داره. پس اگه #C هم بلد نیستی، نگران نباش.
👥 این آموزش برای کی مناسبه؟
اگه برنامهنویس سطح متوسطی هستی و میخوای کدهات از «کار میکنه» به «میشه روش حساب کرد» برسه، این بخش برات نوشته شده. برای تازهکارها هم مفیده، ولی یه آشنایی مقدماتی با برنامهنویسی لازمه.
✅ پیشنیازها
آشنایی پایه با برنامهنویسی
دیدن بخش اول دوره کد نویسی تمیز
💡 یه نکته کاربردی
سعی کن بعد از هر درس، همون روز یه فایل از پروژه خودت رو باز کنی و فقط یکی از قواعد رو روش پیاده کنی. مثلاً بعد از درس نامگذاری، سه تا متغیر بدنام رو rename کن. اینطوری مفاهیم واقعاً توی ذهنت میشینن، نه اینکه فقط تئوری بمونن.
در حال حاضر این دوره با تخفیف ویژه ارائه میشه، پس اگه دنبال ارتقای کیفیت کدنویسیت هستی، فرصت مناسبیه.
اصول کد نویسی تمیز – بخش دوم را با تخفیف ثبتنام کنید