🏠 Trang chủ
Benchmark
📊 Tất cả benchmark 🦖 Khủng long v1 🦖 Khủng long v2 ✅ Ứng dụng To-Do List 🎨 Trang tự do sáng tạo 🎯 FSACB - Trình diễn cuối cùng 🌍 Benchmark dịch thuật
Mô hình
🏆 Top 10 mô hình 🆓 Mô hình miễn phí 📋 Tất cả mô hình ⚙️ Kilo Code
Tài nguyên
💬 Thư viện prompt 📖 Thuật ngữ AI 🔗 Liên kết hữu ích
hard

SOLID原則に基づくレガシーコードの高度なリファクタリング

#refactoring #architecture #solid

複雑化したレガシーコードに対し、SOLID原則とデザインパターンを適用してアーキテクチャを改善する指示です。

あなたはシニアソフトウェアアーキテクトです。提供されたレガシーコードを分析し、SOLID原則(単一責任、開放閉鎖、リスコフの置換、インターフェース分離、依存関係逆転)に違反している箇所を特定してください。その後、適切なデザインパターン(Strategy、Factory、Observerなど)を適用し、コードの可読性、保守性、テスト容易性を向上させるリファクタリング案を作成してください。変更前後のクラス図と、リファクタリングによるメリットを説明してください。