🏠 首页
基准测试
📊 所有基准测试 🦖 恐龙 v1 🦖 恐龙 v2 ✅ 待办事项应用 🎨 创意自由页面 🎯 FSACB - 终极展示 🌍 翻译基准测试
模型
🏆 前 10 名模型 🆓 免费模型 📋 所有模型 ⚙️ 🛠️ 千行代码模式
资源
💬 💬 提示库 📖 📖 AI 词汇表 🔗 🔗 有用链接
Advanced

遗留代码架构重构建议

#代码审查 #架构设计 #SOLID原则 #重构

分析提供的旧代码片段,识别设计模式的违规之处,并基于SOLID原则提出详细的重构策略。

请扮演一名拥有15年经验的资深软件架构师。我将提供一段遗留的Python/Java代码片段。你的任务是: 1. 识别代码中存在的“坏味道”(如过长函数、上帝类、重复代码)。 2. 指出其违反了哪些SOLID原则。 3. 提出具体的重构步骤,将其转化为模块化、可测试且易于维护的现代代码。 4. 解释为什么你的建议能提高系统的可扩展性。 请等待我输入代码。