Ardiland
Ardiland
Ardalan Ebrahimi
Clean Code - توابع - بخش 3
19 minutes Posted Mar 24, 2023 at 11:13 am.
Clean Code - توابع - بخش 3قسمت سوم از بررسی فصل 3 کتابClean Codeاین ویدئو اختصاصا در مورد پارامترهای تابع و نقش پارامتر ها در تمیزی کد و افزایش خوانایی کد هست. توی این ویدئو دسته بندی ای بر اساس تعداد پارامتر های تابع معرفی میشه و نکات، بایدها و نبایدها و چالش های هر دسته بررسی میشه. در انتها هم راهکارهایی در مورد بهبود توابع با تعداد پارامتر بالا ارائه شده. ویدئو شامل قطعه کد و نمونه عملی هر یک از نمونه های ارائه شده هست که دیدنشون به درک بهتر نکات مطرح شده کمک می کنه.شروع
اهمیت پارامتر تابع در تمیزی کد و انواع آن
نمونه تاثیر پارامتر زیاد در تخریب کد
توابع تک پارامتری، انواع، باید ها و نباید ها
پرهیز از پارامترهای Flag
توابع دو و سه پارامتری، چالش ها و نکات
Argument Object
Argument List
رابطه مفهومی بین نام تابع و نام پارامتر
پایان
0:00
19:08
Download MP3
Show notes
Clean Code - توابع - بخش 3قسمت سوم از بررسی فصل 3 کتابClean Codeاین ویدئو اختصاصا در مورد پارامترهای تابع و نقش پارامتر ها در تمیزی کد و افزایش خوانایی کد هست. توی این ویدئو دسته بندی ای بر اساس تعداد پارامتر های تابع معرفی میشه و نکات، بایدها و نبایدها و چالش های هر دسته بررسی میشه. در انتها هم راهکارهایی در مورد بهبود توابع با تعداد پارامتر بالا ارائه شده. ویدئو شامل قطعه کد و نمونه عملی هر یک از نمونه های ارائه شده هست که دیدنشون به درک بهتر نکات مطرح شده کمک می کنه.شروع (0:00)اهمیت پارامتر تابع در تمیزی کد و انواع آن(2:00) نمونه تاثیر پارامتر زیاد در تخریب کد(4:41)توابع تک پارامتری، انواع، باید ها و نباید ها(7:25)پرهیز از پارامترهای Flag(9:10)توابع دو و سه پارامتری، چالش ها و نکات (10:37)Argument Object(12:30)Argument List(16:15)رابطه مفهومی بین نام تابع و نام پارامتر(17:01)پایان (18:10)درباره سری:برخی منابع و کتاب ها در دنیای برنامه نویسی به عنوان مرجع شناخته می شن و به برنامه نویسها در هر سطحی توصیه می شه که حتما این کتاب ها رو مطالعه کنن.تصمیم گرفتم که برخی از این کتاب ها رو به مرور در کانال اردیلند معرفی و بررسی کنم، به این صورت که هر کتاب رو فصل به فصل به صورت خلاصه تشریح کنم که هم با کلیات موضوع آشنا بشیم و هم نکات مهم یا کمی پیچیده تر رو به زبانی ساده برای مخاطب فارسی زبان تشریح کنم.اولین کتاب از این مجموعه، معروفترین و شاید مهترین کتاب مرجع برنامه نویسی هست یا کتاب معظم "کد تمیز" از رابرت مارتین یا باب مارتین یا همون "آنکل باب" معروفClean Code: A Handbook of Agile Software CraftsmanshipRobert C. Martin, aka Uncle Bobتو این فصل آنکل باب ازاهمیت داشتن توابع تمیز میگه و نکاتی رو برای ایجاد توابع تمیزتر و بهتر پیشنهاد و یادآوری میکنه، همراه با مثال ها و توضیحاتی که می تونید توی ویدئو ببینید.تو این ویدئو سعی کردم به همراه مثال ها و قطعه کدهایی هر یک از این نکات رو تشریح کنم، از اونجایی که مدت ویدئو کمی طولانی شد، این فصل رو در چند قسمت تهیه کردم.قطعه کد های مربوط به این ویدئو در گیت هاب در لینک زیر:https://github.com/ardalanebrahimi/Clean_Codeو در کانال تلگرام زیر موجود هست:https://t.me/ardiland_tm---------------------------------------------------------------لینک کانال در سایر شبکه های اجتماعیYouTube:https://www.youtube.com/c/Ardiland1---------------------------------------------------------------Telegram:https://t.me/ardiland_tm---------------------------------------------------------------Instagram:https://www.instagram.com/ardiland_ig/---------------------------------------------------------------Twitter:https://twitter.com/Ardiland3---------------------------------------------------------------GitHub:https://github.com/ardalanebrahimi---------------------------------------------------------------LinkedIn:https://www.linkedin.com/in/ardalan-ebrahimi---------------------------------------------------------------