☝🏻یه خرده Best Practices های javascript رو یاد بگیریم:
✅ از var استفاده نکن به جاش const و let استفاده کن
✅ متغییر هات رو پیشفرض const بنویس مگر خلافش ثابت بشه
✅ به جای if های تو در تو از guard clauses استفاده کن
✅ تا جایی که جا داره از loop استفاده نکن و به جاش از متد های آرایه مثل map و filter و... استفاده کن
✅ جهنم کالبک برای خودت درست نکن و به جاش از async استفاده کن
✅ از سینتکس های ES6 به بعد استفاده کن تا برنامه نویس بعدی اومد روی کدات فحش نده
✅ از arrow function ها به عنوان متد توی شی گرایی استفاده نکن
✅ تا جایی که امکانش هست از default parameter استفاده کن
✅ توی شی گرایی سعی کن از سینتکس ES6 استفاده کنی
✅ هیچوقت از == برای مقایسه استفاده نکن و به جاش از === استفاده کن
✅ بیشتر از سه پارامتر به تابع ات نده و به جاش از destructure استفاده کن
✅ طوری کامنت بنویس و اسم متغییر استفاده کن تا دوماه بعد اومدی کداتو دیدی حس نکنی از یک سیاره دیگه کد ها نوشته شدن
✅ همیشه حواست به هندل کردن error ها توی پرامیس ها باشه
✅ کد هات کمتر imprative باشه بلکه declarative باشه (بعدن راجع بهش پست میزارم)
✅ کلا پاشو برو از typescript استفاده کن😁
👈🏻 اگه شمام هم چیزی میدونی تو کامنت ها بگو
@LearnByLearn
#best_practices
#javascript
Post #59
913
- 👍 5
- 🔥 1