JavaScript Clean Code

وأنت بتكتب كود JavaScript، مهم جدًا تركز على كتابة كود نظيف (Clean Code) وسهل الفهم. 🔻

مش بس عشان نفسك، لكن كمان عشان أي حد تاني يشتغل على الكود بعدك وبالأخص لو شغال في تيم في شركة أو على مشروع معين. ⚡️


📌 حاول تخلي أسماء المتغيرات والدوال معبرة: لازم الاسم يكون بيوضح إيه اللي بيحصل، بلاش تختار أسماء زي x وy.

مثال: بدل ما تكتب tmp، خلي الاسم زي userAge أو productPrice.


📌 خلي الدالة بتعمل حاجة واحدة بس: كل دالة لازم يبقى ليها وظيفة واضحة محددة، يعني لو عندك دالة بتجيب داتا من API وكمان بتعمل معالجة ليها وتعرضها، فالأفضل إنك تقسمهم لدوال أصغر كل واحدة منهم مسؤولة عن وظيفة واحدة.


📌 قلل من استخدام الـ comments: الكود بتاعك المفروض يبقى واضح لدرجة إنه مش محتاج كومنتات كتير، استخدم الكومنتات بس لما يكون فيه حاجة فعلاً محتاجة توضيح.


📌 استخدم الـ const و let صح: بلاش تستخدم var، ودايمًا خلي بالك إنك تستخدم const للمتغيرات اللي مش هتتغير، وlet للحاجات اللي ممكن تتغير قيمتها.

📌 رتب الكود وخليه مقروء: خلي فيه مسافات بين الأسطر واهتم بتنسيق الكود، استخدام أدوات زي Prettier ممكن يساعدك في الموضوع ده.


لو مهتم أكثر بالـ Clean Code في JavaScript بنصحك تشوف الموقع ده 🔻

https://blog.abdelhadi.org/clean-code-javascript-in-arabic