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