🏠 ホーム
ベンチマーク
📊 すべてのベンチマーク 🦖 恐竜 v1 🦖 恐竜 v2 ✅ To-Doリストアプリ 🎨 クリエイティブフリーページ 🎯 FSACB - アルティメットショーケース 🌍 翻訳ベンチマーク
モデル
🏆 トップ10モデル 🆓 無料モデル 📋 すべてのモデル ⚙️ 🛠️ Kilo Code モード
リソース
💬 💬 プロンプトライブラリ 📖 📖 AI用語集 🔗 🔗 有用なリンク
advanced

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

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

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

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