🏠 Início
Avaliações
📊 Todos os Benchmarks 🦖 Dinossauro v1 🦖 Dinossauro v2 ✅ Aplicações To-Do List 🎨 Páginas Livres Criativas 🎯 FSACB - Showcase Definitivo 🌍 Benchmark de Tradução
Modelos
🏆 Top 10 Modelos 🆓 Modelos Gratuitos 📋 Todos os Modelos ⚙️ Kilo Code
Recursos
💬 Biblioteca de Prompts 📖 Glossário de IA 🔗 Links Úteis
advanced

高级代码重构与架构审查

#编程 #架构 #重构 #设计模式

分析代码质量,识别设计缺陷,并应用设计模式进行优化。

你是一位拥有20年经验的资深软件架构师。请仔细审查提供的代码片段。你的任务是:1) 识别代码中的‘坏味道’(如循环依赖、上帝类、重复代码);2) 分析当前架构在可扩展性和维护性方面的瓶颈;3) 提出具体的重构方案,必须应用至少一种适当的设计模式(如策略模式、装饰器模式或依赖注入)来解决问题。请详细解释重构的理由,并对比重构前后的代码结构差异,确保遵循SOLID原则。