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

レガシーコードのモダナイゼーション計画

#programming #software-architecture #clean-code

モジュール性が低くグローバル変数を多用している既存コードを、SOLID原則に基づきリファクタリングする。

以下に示す古いPythonコードスニペットは、スパゲッティコード化しており、保守性が極めて低いです。このコードを分析し、DRY(Don't Repeat Yourself)原則とSOLID原則に厳格に従って、完全にリファクタリングしてください。具体的には、適切な設計パターンの適用、型ヒントの導入、エラーハンドリングの強化、そして単体テストが容易な構造への書き直しを行い、変更前と変更後のコードと、その設計上の決定事項についての詳細な説明を提示してください。