🏠 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

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

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

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

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