🏠 Home
Benchmark Hub
📊 All Benchmarks 🦖 Dinosaur v1 🦖 Dinosaur v2 ✅ To-Do List Applications 🎨 Creative Free Pages 🎯 FSACB - Ultimate Showcase 🌍 Translation Benchmark
Models
🏆 Top 10 Models 🆓 Free Models 📋 All Models ⚙️ Kilo Code
Resources
💬 Prompts Library 📖 AI Glossary 🔗 Useful Links
advanced

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

#programming #software-architecture #clean-code

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

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