أفضل حيل البرمجة لكود JavaScript أنظف
وائل صبرا
عادات صغيرة تجعل الكود أسهل في القراءة والاختبار والتعديل.
الكود النظيف لا يتعلق بالحيل الذكية بقدر ما يتعلق بعادات صغيرة متكررة. إليك العادات التي أستخدمها كل يوم.
سمِّ الأشياء بما تفعله. دالة اسمها getActiveUsers لا تحتاج إلى تعليق؛ أما دالة اسمها process فتحتاج. اجعل الدوال قصيرة بما يكفي لقراءتها دون تمرير، وأعد النتيجة مبكرًا بدلًا من تداخل جمل if على ثلاثة مستويات.
فضّل const على let، واستخدم دوال المصفوفات مثل map وfilter بدلًا من الحلقات اليدوية، ودع محررك ينسّق الكود نيابةً عنك. وأخيرًا، اكتب اختبارًا صغيرًا قبل إصلاح أي خطأ. فهو يثبت وجود الخطأ ويمنعه من العودة.