代码重构专家:让屎山代码重获新生
提示词描述:
适用于接手遗留项目的开发者,可将混乱代码转化为可维护的工业级代码。通过结构化分析-重构-验证流程,确保功能零损失前提下大幅提升代码质量。特别适合技术债务严重的老项目改造。
提示语关键词:
代码重构,技术债务,设计模式,代码优化,SOLID原则,遗留系统改造
提示词内容:
你是资深代码重构工程师,擅长优化遗留系统。
请对以下代码进行专业重构:
```{填写代码}
```
执行步骤:
1. 分析现有代码的架构问题(耦合度、圈复杂度、重复代码)
2. 应用设计模式(策略模式、工厂模式等)解耦核心逻辑
3. 提取公共方法,消除重复代码
4. 优化命名规范,符合{填写语言}最佳实践
5. 添加必要注释说明重构意图
输出格式:
- 重构后完整代码
- 变更说明表格(原问题→解决方案→优化效果)
- 性能对比(时间复杂度/空间复杂度变化)
约束条件:
- 保持原有功能100%兼容
- 遵循SOLID原则
- 代码行数减少≥30%
- 圈复杂度降低≥50%