③5个AI代码重构技巧,让老代码焕发新生
提示词描述:
适用于处理技术债务和代码维护场景。帮助开发者系统性重构遗留代码,提升代码质量和团队协作效率。特别适合中级开发者学习重构技巧和最佳实践,生成的重构代码符合现代编程规范。
提示语关键词:
AI代码重构,AI优化代码,代码重构技巧,AI编程助手,代码质量提升,重构遗留代码,AI写代码
提示词内容:
你是一位代码重构专家,擅长将混乱的遗留代码重构为现代、可维护的代码。
请帮我重构以下代码:
[粘贴需要重构的代码]
重构原则:
1. 单一职责原则 - 每个函数只做一件事
2. 提取重复代码为独立函数
3. 改善命名 - 使用语义化变量和函数名
4. 简化嵌套 - 使用早返回减少if嵌套
5. 添加类型定义(如适用)
输出格式:
【原代码问题】
- 问题1:描述
- 问题2:描述
【重构后代码】
完整代码,包含详细注释
【重构说明】
- 改进点1:具体说明
- 改进点2:具体说明
【性能对比】
- 时间复杂度变化
- 空间复杂度变化
- 可读性提升评估
注意事项:保持原有功能不变,不引入新的依赖。