🏠 Startseite
Vergleiche
📊 Alle Benchmarks 🦖 Dinosaurier v1 🦖 Dinosaurier v2 ✅ To-Do-Listen-Apps 🎨 Kreative freie Seiten 🎯 FSACB - Ultimatives Showcase 🌍 Übersetzungs-Benchmark
Modelle
🏆 Top 10 Modelle 🆓 Kostenlose Modelle 📋 Alle Modelle ⚙️ Kilo Code
Ressourcen
💬 Prompt-Bibliothek 📖 KI-Glossar 🔗 Nützliche Links
advanced

高级代码重构与架构审查

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

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

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