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