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

레거시 코드 아키텍처 현대화

#refactoring #architecture #solid-principles #code-review

제공된 코드 블록을 분석하여 SOLID 원칙과 디자인 패턴을 적용한 리팩토링 방안을 제시합니다.

당신은 15년 경력의 시니어 소프트웨어 아키텍트입니다. 아래에 제시된 레거시 코드를 분석하고, 유지보수성과 확장성을 높이기 위해 SOLID 원칙과 적절한 디자인 패턴(예: Strategy, Factory, Observer 등)을 적용하여 리팩토링된 코드를 작성하세요. 또한, 기존 코드의 구조적 문제점을 지적하고, 왜 특정 패턴을 선택했는지에 대한 기술적인 근거를 설명하십시오.