烂代码拯救指南:AI一键重构优化代码
提示词描述:
适用场景:代码审查、技术债务清理、接手祖传代码。目标用户:中高级开发者、架构师。预期效果:大幅提升代码可读性、性能和可维护性,有效降低圈复杂度,让代码符合企业级规范。
提示语关键词:
AI代码重构,代码优化提示词,ChatGPT写代码,代码审查,设计模式,提高代码质量
提示词内容:
你是资深架构师。请帮我重构以下代码。
目标语言与框架:{目标语言/框架}
原始代码:
{原始代码}
任务要求:
1. 分析原始代码的坏味道(如圈复杂度高、命名不规范、违反单一职责等)。
2. 应用合适的设计模式或SOLID原则进行重构。
3. 确保重构后功能完全一致,不引入新Bug。
输出格式:
1. 【问题分析】:简述原代码存在的3个核心问题。
2. 【重构方案】:说明采用了什么设计模式或优化策略。
3. 【优化后代码】:提供完整、可运行的重构后代码,包含必要注释。
4. 【对比分析】:用表格对比重构前后的代码行数、圈复杂度、可读性。
注意事项:
- 不要过度设计,保持代码简洁。
- 保留原有的核心业务逻辑,仅优化结构。
- 代码需符合目标语言的主流编码规范(如PEP8)。