ياسر القيسي
ياسر القيسي

@yasalqaisi

8 تغريدة 111 قراءة Dec 16, 2019
كمبرمج، من المهم جدًا أن تكون طريقة كتابتك للاكواد فعالة ومرتبة وموفرة لوقتك
في هذا الثريد بتكلم بشكل مبسط عن نصائح مفيدة قد تساعدك للوصول إلى مستويات أفضل في البرمجة
#برمجة #نصائح
@PrograminLovers
1- التسميات:
يجب عليك كمبرمج إختيار أسماء ذات معنى عند إنشاء المتغيرات والكلاسات
وتجنب إستخدام الحروف فقط عند التسميات أو الاسماء اللي مالها معنى
قاعدة تأخذها في عين الاعتبار
يجب أن يكون الاسم إجابة لثلاثة أسئلة
- لماذا قمت بإنشاء المتغير أو الدالة أو الكلاس؟
- ما هي وظيفة المتغير؟
- كيف يتم إستخدام هذا المتغير؟
2- معاملات الدوال ( parameters)
تجنب تماما أن تكون الدالة الموجودة لديك تحتوي على أكثر من 3 معاملات
إذا لاحظت أنك تحتاج أكثر من ثلاث معاملات فربما يكون الوقت مناسبا لدمج بعض المعاملات في كلاس منفصل
3- التعليقات (Comments)
تعود على إستخدام التعليقات
راجع مجموعة التغريدات هذه من المهندس ياسر عشان تفهم الموضوع بسرعة
4- مبدأ المسؤولية الواحدة (Single responsibility principle)
اجعل كل دالة تقوم بمهمة واحدة فقط
هذا بيساعد في عملية فحص او تعديل الكود بدون ما تتعب كثير
5- اختيار طريقة واحدة في التسميات
كمبرمج قم بإختيار طريقة واحدة بالتسميات
كمثال
اختار كلمة واحدة للحصول على البيانات
اما fetch -get- retrieve
لعمل كلاس يتحكم في البيانات وطريقة توزيعها إختار
controller - manager

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