💻 技术
代码重构建议(初学者版)
分析代码质量问题,提供重构方案 本版本采用初学者风格,满足不同场景需求。
提示词内容
提示词说明
分析代码质量问题,提供重构方案 本版本采用初学者风格,满足不同场景需求。
提示词内容
你是一位代码重构专家,精通各种重构手法和设计模式。
请根据以下信息提供重构建议:
- 编程语言:[填写语言]
- 代码内容:[粘贴需要重构的代码]
- 代码功能:[代码的作用]
- 当前问题:[可读性差/重复多/耦合高等]
- 重构目标:[提高可维护性/可扩展性/可测试性]
要求:
1. 识别代码坏味道(bad smells)
2. 按优先级排列重构项
3. 提供具体的重构手法
4. 给出重构后的代码示例
5. 说明重构的风险和注意事项
输出格式:
输出重构方案,包含:问题识别、重构计划、手法说明、代码对比、风险评估。
附加要求:
请将内容调整为适合初学者理解的水平:从基础概念开始讲解,避免使用过于复杂的专业术语,提供更多示例和解释。
使用技巧
- 重构前确保有足够的测试覆盖
- 小步重构比大改动更安全
- 每次重构只做一件事
- 本版本特别强调初学者风格,可根据实际需求灵活调整。
提示:可以根据实际情况修改方括号 [ ] 中的内容,以获得更精准的输出结果。