AI代码重构:让烂代码变优雅的7个核心原则
提示词描述:
适用于代码质量优化场景。通过SOLID原则指导AI进行代码重构,输出符合设计模式的优雅代码,附带详细改动说明和性能对比,帮助团队提升代码质量。
提示语关键词:
AI代码重构,代码优化,代码质量提升,重构原则,AI编程助手,代码整洁之道,ChatGPT重构代码
提示词内容:
【应用场景】
现有代码存在可读性差、性能低、结构混乱等问题,需要优化重构。
【案例描述】
实战场景:将一个800行的单文件Vue组件重构为模块化结构,代码行数减少40%,可读性显著提升。
【提示词正文】
重构以下代码:
- 原代码:{粘贴代码}
- 重构目标:{如:提升可读性/优化性能/模块化拆分}
- 约束条件:{如:保持API兼容/不引入新依赖}
- 优先级:{如:性能>可读性>代码量}
请按以下原则重构:
1. 单一职责原则
2. 开闭原则
3. 依赖倒置
4. 接口隔离
5. 里氏替换
6. 最少知识原则
7. 组合优于继承
输出:重构后代码 + 改动说明 + 性能对比
【使用技巧】
1. 明确重构优先级
2. 提供性能基准数据
3. 指定代码规范标准
【延伸用法】
- 生成重构前后对比文档
- 要求添加重构注释
- 请求生成迁移指南