رسول دانش زاهی
رسول دانش زاهی
خواندن ۱ دقیقه·۳ سال پیش

کد خوب چه ویژگی هایی دارد ؟


سلام دوستان رسول دانش زاهی هستم تو این مطلب می خوام براتون بگم که یک کد خوب باید چه ویژگی های داشته باشه پس با من تا آخر این مطلب همراه باشید تا همیشه یک کد خوب و عالی بنویسید !


اصل اول : سادگی

کد شما باید آنقدر ساده باشه که راحت قابل درک باشه و پیچیدگی های آن کم باشه -

اصل دوم : خوانایی

کدی که شما می نویسید باید در کمترین زمان قابل خواندن برای دیگران باشد و شما می توانید برای رعایت این اصل از نامگذاری استاندارد و کامنت گذاری در کد استفاده کنید.

اصل سوم : قابلیت نگهداری

وقتی کدی را می نویسید باید این قابلیت داشته باشه که آن را سریع و راحت تغییر و گسترش داد.

اصل چهارم : قابلیت اطمینان

کد خوب باید در هر بار اجرا بدون خطا اجرا شود و این کار رو با بررسی مکرر کد و مدیریت خطا و اسنتثا بهبود بخشید.

اصل پنجم : کارایی

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

اصل ششم : تست پذیری

هر کد باید وظیفه اجرای یک کار رو داشته باشه و باید تست ها رو خودکار سریع و جداگانه پاس کند.


خوب حالا که دیگه با ویژگی های یه کد خوب آشنا شدیم پس سعی کنیم از این به بعد یک کد تمیز و خوب رو بنویسیم و از کدنویسی لذت ببریم.




کد تمیزclean codeرسول دانشبرنامه نویسطراحی سایت
رسول دانش زاهی توسعه دهنده وب
شاید از این پست‌ها خوشتان بیاید