عبدالرحمن الفليت
عبدالرحمن الفليت

@Abdualrhman

12 تغريدة 11 قراءة Oct 04, 2021
#ثريد
أحد أهم الأساليب الي نستخدمها نحن كقائدين فرق تطوير البرمجيات لمعرفة إذا هذا المطور محترف أو لا هي بالنظر على الكود المخرج من قبله 💻
وهنا راح اقلكم واعرفكم على 9 نصائح تجعل من كودك أكثر نظافة واحترافيه 👌🏻
وبسم الله نبدأ 🔥
1- أمسح الكومنت!😐
في بعض الشركات من الطبيعي يكون أكثر من مطور أشتغل على الكود والكثير منهم يضع كومنت للتذكير أو التوضيح ويأتي موظف بعده ويضيف التعديلات ولا يمسح الكومنت.
أحد أهم الممارسات إذا لقيت كومنت مالها داعي أو أنتهت في جزئية تعمل عليها قم بحذفها وتنظيفها وترتيبها
2- تسمية المتغيرات
أحرص كل الحرص على تسمية المتغيرات والدوال بأسماء واضحه وباتباع الممارسات الصحيحة في كتابة الأسماء ( CamelCase , kabab-case , snake_case إلى آخره)
3- أجعل كودك قابل للقراءة 👌🏻
أحرص على كتابته وتقسيمه بشكل يجعل قرائته سهله
أنظر للمثال التالي راح تفهم أكثر
4- أتبع القوانين الصحيحة في كتابة الدوال
القانون يقول " كل دالة تعمل عمل واحد فقط " لا تبني دالة تقوم بأكثر من عمل ومهمة هذا من الأمور الي تصعب صيانة المشروع فيما بعد وتصعب على زملائك متابعة وفهم الكود وايضا كتابة unit test.
لا تنسى " كل دالة تقوم بعمل عمل واحد فقط "🤚🏻
5- أختبر شغلك
بعد إنشاء أي تعديل أو بناء أي دوال جديدة أختبر شغلك لا تثق بنفسك لدرجة انك ترفع الكود دون اختبار .. قم بكتابة وتشغيل unit test .. اختبره بشكل يدوي أهم شيء لا تسلمه إلا وانت ومتأكد انه يعمل على الأقل happy scenario ✅
6- لا تزاحم نفسك وأستخدم المسافات
أحد الممارسات الي تعتبر بسيطة ولكن تؤثر على مظهر الكود بشكل عام
انظر لهذا المثال
7- نظم ملفات العمل
أتبع الممارسات الصحيحة في تنظيم ملفات المشروع ويوجد عدة من الأنماط المعروفة عالمياً أتبعها حسب مشروعك software design pattern
وأحرص على تسمية الملفات بشكل واضح وسليم ✅
لا تشتغل بشكل عشوائي ❌
8- تجنب تكرار الكود
عندما تجد تكرار في الكود أو عند قيامك بإنشاء دالة جديدة تأكد انها غير موجودة من قبل + إذا كانت احد الدوال أو الكلاسات فيها تكرار ( نفس الكود مكتوب مرتين ويعطي نفسي النتيجة حتى لو أختلفت المتغيرات ) قم بفصل جزئية التكرار هذه بداله خاصه منفصله واستخدمها 👍🏻
9- إعادة بناء الكود Code Refactor
أحد الممارسات الي فعلاً تميز المبرمج المحترف عن غيره .. هو حرصه الدائم على تنظيف الكود وبناءه بأفضل طريقة ممكنه .. فإذا وجدت كود في حالة مزرية أو لديك أفكار أفضل في ترتيبه وتنظيفه بإتباع أسس علميه صحيحه لا تتردد في المبادرة 👏🏻
في التحديث الثالث الي راح ينزل قريباً بإذن الله لكتاب خارطة الطريق لتعلم البرمجة والربح منها توسعت في ذكر الممارسات الصحيحة في كتابة الكود وتعمقنا فيها😉..
أحصل على الكتاب الآن قبل ارتفاع سعره مع التحديث الثالث
التحديث مجاني لكل المشتريين السابقين😍
alfulayt.com
إلى هنا نصل إلى نهاية موضوعنا اليوم
وتأكد هذه بعض الممارسات الصحيحة أحرص دائما على تعلم كل جديد وصحيح وأحرص على تطبيقها في عملك أول بأول لتزيد من مدى احترافيتك بالعمل
ولا ننسى ان "الكود النظيف هو نوع من انواع الفن 🖼"
كل التوفيق ♥️

جاري تحميل الاقتراحات...