
نتعرف سويا على خطة الدراسة وكيفية تنظيم المحاضرات وتتابعها، ونستعد للتحدي والانطلاق نحو برمجة اكثر جودة واتقاناً.
اختبار النظام بشكل متكرر، ضرورة لا فرار منها، الا انها باهظة الثمن.
كيف يمكن اتمتة هذه الاختبارات، وما علاقة ذلك بالبرمجة الموجهة بالاختبارات المقبولة، ومتى تكون الاتمتة هي الخيار الأمثل.
وهل يغني ذلك الاستغناء عن الاختبارات اليدوية، هذا ما سنعرفه في هذه المرئية.
تعمق أكثر في اختبار الوحدة Unit Testing وتعرف أكثر على الاختبار بنكهة NUnit واستعد للانطلاق في محاضراتنا القادمة لدروس أكثر احترافا.
هل ممكن لل Object ان يتنكر؟
وكيف سيتنكر، وسينتحل صفة class ليس منها
هذا ما سنعرفه في هذه المرئية
ماهو قالب البرمجة
MVC
تشرح هذه المرئية المفهوم ومعناه وفي المرئية التالية مثال عملي
شرح مثال عملي على القالب
MVC
عادة ما يتم جمع احتياجات العميل، ثم تحويل هذه الاحتياجات الى برنامج، ويلي ذلك مراحل الاختبارات للتأكد من ملائمة الخرج للاحتياجات.
هذا النمط المعتاد من البرمجة يجعل هناك مسافة بين احتياجات المستخدم والبرنامج المطلوب، حيث يتم الاختبار بعد كتابة البرنامج.
فماذا لو قمنا بكتابة المتطلبات على شكل اختبارات بصيغة يفهمها العميل، ويوافق عليها، ثم كتابة البرنامج الذي يحقق هذه الاختبارات.
ليس ذلك فحسب، بل يكون الكمبيوتر هو الفيصل، حيث انه هو من سينفذ هذه الاختبارات، ويؤكد ان البرنامج يسير حسب احتياجات العميل.
اذا كنت تريد برنامجا بجودة عالية، يوافق احتياجات العميل، ويقلل من تكلفة اصلاح الاخطاء، فهذا المنهج لك.