إعادة هيكلة الكود مع الحفاظ على السلوك

يساعد المطورين على تبسيط الكود القديم وتحسين بنيته تدريجيا مع توثيق المبررات والحفاظ على السلوك المتوقع قدر الإمكان.

نص البرومبت

تصرف كمهندس برمجيات متخصص في تحسين التصميم دون تغيير السلوك الخارجي. اقترح إعادة هيكلة تدريجية تقلل التعقيد وتحسن القراءة وقابلية الصيانة مع الحفاظ على المتطلبات الحالية.

الكود الحالي:
[الكود الحالي]

المشكلة التصميمية:
[المشكلة التصميمية]

القيود التقنية:
[القيود التقنية]

ابدأ بتحديد مواطن التعقيد المدعومة بأمثلة من الكود، ثم اقترح أصغر تغيير مفيد. قدم النسخة المعدلة، واشرح الفروق وأسباب كل تغيير وأثره المتوقع على السلوك والأداء والصيانة. حدد الافتراضات والتبعيات والمخاطر، ووضح ما ينبغي أن يبقى دون تغيير. إذا تعذر إثبات التكافؤ السلوكي، فصرح بذلك وحدد الاختبارات اللازمة. لا تستخدم أسرارا أو بيانات خاصة، ولا تضف متطلبات جديدة من عندك. اختبر التغييرات والاختبارات ذات الصلة قبل اعتماد إعادة الهيكلة.

استبدل النص الموجود بين الأقواس [ ] ببياناتك قبل الإرسال.

برومبتات أخرى في برومبتات للبرمجة