🏠 Home
Benchmark
📊 Tutti i benchmark 🦖 Dinosauro v1 🦖 Dinosauro v2 ✅ App To-Do List 🎨 Pagine libere creative 🎯 FSACB - Ultimate Showcase 🌍 Benchmark traduzione
Modelli
🏆 Top 10 modelli 🆓 Modelli gratuiti 📋 Tutti i modelli ⚙️ Kilo Code
Risorse
💬 Libreria di prompt 📖 Glossario IA 🔗 Link utili
متقدم

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

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

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

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