هندسة البرمجيات 2
Section outline
-
-
Opened: Thursday, 21 May 2026, 12:00 AMDue: Saturday, 23 May 2026, 11:59 PM
يرجى إرفاق رابطين لكل من تطبيقي: McvTodoApp و ToDoSolution ، بعد تنفيذ التعديلات المطلوبة للوظيفة ورفعهما على موقع GitHub
-
Opened: Thursday, 4 June 2026, 12:00 AMDue: Monday, 8 June 2026, 11:59 PM
يطلب من كل طالب ما يلي:
- اختيار تابع ذو تعقيد متوسط (قيمة cc أكبر من 3) من التوابع المطلوبة ضمن الموديول الخاص بفريقه
- حساب قيمة cc بشكل يدوي وتوثيق ذلك ضمن ملف pdf
- كتابة حالات الاختبار المناسبة لهذا التابع
- تنفيذ الاختبار وارفاق صورة لنتيجة تنفيذ الاختبار بنجاح
- عمل refactoring للتابع ذي التعقيد المرتفع بهدف تخفيض تعقيده وحساب قيمة cc مرة أخرى وتوثيقها بنفس الطريقة
- رفع ملف pdf يحتوي على توثيق لجميع الخطوات السابقة، بالاضافة لرابط الكود على مستودع الgithub للفريق مرفوعا باستخدام حسابه الخاص
- الكود الاساسي يتم تضمينه ضمن مجلد src ، وكود الاختبار يتم تضمينه ضمن مجلد tests
-