🏠 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
advanced

إعادة هيكلة كود موروث

#برمجة #هندسة برمجيات #تحسين #تنظيف الكود

مهمة برمجية متقدمة لتحسين كود معقد وغير فعال

أنت مهندس برمجيات أول تم تكليفه بمراجعة وحدة برمجية موروثة (Legacy Code) مكتوبة بلغة Python تعاني من مشاكل في الأداء وتعقيد في الدورية (Cyclomatic Complexity). الكود يحتوي على تبعيات دائرية واستخدام مفرط للمتغيرات العامة. اكتب خطة تفصيلية لإعادة هيكلة الكود ليتوافق مع مبادئ SOLID، وقدم نسخة محسنة من الكود تركز على قابلية القراءة، وقابلية الاختبار، وفصل المسؤوليات.