🏠 Home
Prestatietests
📊 Alle benchmarks 🦖 Dinosaur v1 🦖 Dinosaur v2 ✅ To-Do List applicaties 🎨 Creatieve vrije pagina's 🎯 FSACB - Ultieme showcase 🌍 Vertaalbenchmark
Modellen
🏆 Top 10 modellen 🆓 Gratis modellen 📋 Alle modellen ⚙️ Kilo Code
Bronnen
💬 Promptbibliotheek 📖 AI-woordenlijst 🔗 Nuttige links
advanced

高级代码重构与架构审查

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

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

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