تحت هذا المنشور سوف اكتب عن اساسيات البرمجة الجيدة من خلال ثلاث مباديء
المبدأ الأول
- تطبيق مبدء التقسيم Decoupled : حيث تقوم بتقسيم الفكرة او المشروع الى Modules وكل Modules يتم تقسيمه الى classes وكل class يتم تقسيمه الى Function قدر الإمكان وهذا المبدأ شبيه بما يسمى mvc
-
- تطبيق مبدء التقسيم Decoupled : حيث تقوم بتقسيم الفكرة او المشروع الى Modules وكل Modules يتم تقسيمه الى classes وكل class يتم تقسيمه الى Function قدر الإمكان وهذا المبدأ شبيه بما يسمى mvc
-
المبدأ الثاني
تطبيق مبدء reusable : حيث انك تضع في الحسبان ان يكون الكود الذي تكتبه قابل لإعادة الاستخدام
تطبيق مبدء reusable : حيث انك تضع في الحسبان ان يكون الكود الذي تكتبه قابل لإعادة الاستخدام
المبدأ الثالث
- تطبيق مبدأ testable : وهو ان تقوم باختبار كل جزئية على حدة ثم تقوم باختبار كل النظام
- تطبيق مبدأ testable : وهو ان تقوم باختبار كل جزئية على حدة ثم تقوم باختبار كل النظام
جاري تحميل الاقتراحات...