Yaser Al-Najjar
Yaser Al-Najjar

@yaser_najjar_ar

8 تغريدة 7 قراءة Oct 09, 2020
هل أنت بتكتب كود نظيف Clean Code؟
في هذا الثريد بشرح 5 نقاط لكتابة أكواد نظيفة
• أيضا يوجد مسابقة لمدة يومين للمهتمين بتطوير مهاراتهم 👇
كتابة الأكواد النظيفة له قواعد وأساليب كثيرة
لكن لا يختلف اثنين على شيء: الكود الجيد يعرفه الجميع ويحبه
وفي حالة كنت ضمن فريق تعمل ستحصل على رضى زملائك
والأهم من هذا لك أنت شخصيا بتخلص رأسك من الصداع في المستقبل 😁
أول وأهم شيء هو التسميات... صدقني مافي أهم من التسميات
حاول بقدر الامكان يصبح الكود مفهوم لأي شخص ما عنده خلفية في البرمجة
بعد التسميات يأتي دور التنسيقات
وهي تلعب دور رئيسي في جعل الشخص الذي يقرأ كودك يرتاح نفسيا وما يشعر أنه لازم يحل "الكلمات المتقاطعة" من أجل يفهم الأسطر
هذه النقطة يتساهل فيها الكثير لكن أساسية جدا
ما يصير تكتب برمجيات حسب المزاج بدون نمط متعارف عليه
وهذه نسميها أنماط تصميم / معمارية البرمجيات
مثلا البرمجة الكائنية و MVC... إلخ
لذا استثمر وقتك في قراءتها وفهم متى وكيف نستعملها
طبعا كل لغة برمجة عندها قواعد يجب أن تتبعها
مثلا بايثون عندها PEP8 (نتكلم عنه بتفصيل في ثريد آخر)
انتبه من التعليقات!
التعليقات comments يقولوا دائما اكتبها لأنها توضح لك عمل الكود، صحيح؟
خاطئ!
التعليقات تسمح لك بكتابة كود سيء ويجب أن تجعل كودك مقروء بدونها
هذه مسابقة مدتها يومين تختبر فيها مهارتك في كتابة أكواد نظيفة:
forms.gle
لو أعجبك الثريد لا تنسى تعمل ريتويت
(كاتب الموضوع الأصلي: هشام أحمد @hichem2h)

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