چک لیست یک برنامه نویس برای نوشتن کدهای تمیز

کد تمیز یا Clean Code یعنی کدی که قابل توسعه و خوانا باشد . تبدیل شدن به یک برنامه نویس کد تمیز ، شامل رعایت موارد زیر است.

1- جهت ماژول بندی بهتر طول توابع نباید بیش از 25 تا 30 خط شود.
2- سعی کنید گویا ترین نام را برای اجزای برنامه تان انتخاب کنید.
3- از مدیریت ورودی توابع (نهایتا 4 مورد), جهت پوشش تک مسولیتی بهره بگیرید.
4- از نوشتن کلاس های بزرگ در برنامه تان خودداری کنید.
5- در استفاده از کتابخانه ها یا برنامه های Third-Party نهایت دقت را به کار ببرید.
6- دیزاین پترن ها را بشناسید و از آن ها استفاده کنید.
7- همیشه نفر بعدی که از کد شما استفاده می‌کند را مد نظر بگیرید.
8- یاد بگیرید کد های دیگران را بخوانید.
9- ساده ترین و کامل ترین راه را برای حل مشکل استفاده کنید.
10- سعی کنید، آنقدر خوب کد بنویسید که به کامنت نیازی نداشته باشید.
11- رعایت قوانین SOLID مهم تر از استفاده از design pattern ها می باشد.
12- از تکرار کدهای مشابه یا اصطلاحا” Duplicate Code بپرهیزید.
13- بخش های مرتبط را encapsulate کنید.
14- قانون تک مسولیتی بودن را سرلوحه کد نویسی کنید.
15- قانون Open/Closed را برای راحتی آینده خود رعایت کنید.
16- با رعایت Dependency Inversion توسعه پذیری برنامه تان را متحول کنید.
17- از تعداد زیادی if , برای پوشش چند مسولیتی بودن پرهیز کنید.
18- در تمام کد از یک سری از قوانین و الگو ها استفاده کنید.
19- روزانه یا هفتگی کد خود را ریفکتور کنید.
20- قبل کد زدن آنرا دوبار مرور کنید (روی برگه طراحی و Review کنید) .
21- برای کد خود تست بنویسید.

منبع

مطالب مرتبط

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

Fill out this field
Fill out this field
لطفاً یک نشانی ایمیل معتبر بنویسید.
You need to agree with the terms to proceed