🏠 Inicio
Pruebas de rendimiento
📊 Todos los benchmarks 🦖 Dinosaurio v1 🦖 Dinosaurio v2 ✅ Aplicaciones To-Do List 🎨 Páginas libres creativas 🎯 FSACB - Showcase definitivo 🌍 Benchmark de traducción
Modelos
🏆 Top 10 modelos 🆓 Modelos gratuitos 📋 Todos los modelos ⚙️ Kilo Code
Recursos
💬 Biblioteca de prompts 📖 Glosario de IA 🔗 Enlaces útiles
متقدم

إعادة هيكلة كود برمجي قديم ومعقد

#برمجة #هيكلة #تصميم نظم #أجايل

تحليل كود قديم وتقديم خطة لإعادة هيكلته بالكامل باستخدام مبادئ التصميم الكائني التوجه (OOP) وأنماط التصميم (Design Patterns) لتحسين القابلية للصيانة.

أنت خبير معماري برمجيات. قم بمراجعة مقتطف كود افتراضي يعاني من تكرار المنطق وارتباطه الشديد (Coupling). اكتب تقريراً مفصلاً يحدد المشاكل الرئيسية، ثم قم بإعادة كتابة الكود باستخدام لغة Java أو Python مع تطبيق مبدأ المسؤولية الواحدة (SRP) ونمط المصنع (Factory Pattern) ونمط الإستراتيجية (Strategy Pattern). اشرح كيف تؤدي هذه التغييرات إلى تحسين أداء النظام وتسهيل اختبارات الوحدة (Unit Testing).