كتابة وحدة كاملة
هذه المهمة مخصصة لـكتابة وحدة كاملة داخل البرمجة / كتابة الكود. جوهرها: اكتب الوحدة حول مسؤولية محددة.
المشكلة التقنية أو المخرج
هذه المهمة مخصصة لـ«كتابة وحدة كاملة» داخل البرمجة / كتابة الكود. جوهرها: اكتب الوحدة حول مسؤولية محددة.
بيئة التنفيذ والسياق
- مسؤولية الوحدة
- الواجهة
- الاعتماديات
- الأخطاء
- الاختبارات
الطلب التقني
نفّذ مهمة «كتابة وحدة كاملة» تقنيا ضمن البرمجة / كتابة الكود اعتمادا على السياق الفعلي الذي سأقدمه. السياق التقني: - [مسؤولية الوحدة] - [الواجهة] - [الاعتماديات] - [الأخطاء] - [الاختبارات] طريقة التنفيذ والفحص: 1. اكتب الوحدة حول مسؤولية محددة. 2. اجعل API الداخلي واضحا وخفّض coupling. 3. أضف اختبارات للسلوك العام. المخرجات المقبولة: - ملفات الوحدة وكودها واختباراتها. حافظ على حدود «كتابة وحدة كاملة»: لا تحوّل الناتج إلى «كتابة سكربت أتمتة»؛ استخدم عناصر المهمة المجاورة فقط عندما تكون مدخلا ضروريا لهذه المهمة. شرط القبول: هل الوحدة قابلة للاستخدام والاختبار بشكل مستقل؟ما يجب تسليمه
- ملفات الوحدة وكودها واختباراتها
معيار قبول الحل
- هل الوحدة قابلة للاستخدام والاختبار بشكل مستقل؟