告别屎山代码!AI代码重构与优化指南
提示词描述:
接手烂代码不用怕,这个重构提示词帮你把“屎山”变“艺术”。通过对比分析的方式,AI不仅会指出原代码的痛点,还会提供Before和After的代码对比,并解释重构思路。适用于老旧代码改造、性能优化以及提升代码可读性,是程序员必备的代码美化神器。
提示语关键词:
AI代码重构, ChatGPT优化代码, 屎山代码改造, 代码优化提示词, 程序员提效工具, 设计模式重构
提示词内容:
【模板说明】
接手前任留下的“屎山代码”是不是想砸键盘?别慌!这个提示词能让AI帮你把又臭又长的烂代码,重构成优雅、高效的艺术品。不仅帮你省下大把时间,还能让你的代码水平跟着蹭蹭上涨!
【使用场景】
1. 重构历史遗留的老旧代码。
2. 优化运行缓慢、性能拉胯的核心模块。
3. 把一段能跑但很难看的代码,改造成符合设计模式的标准代码。
【模板正文】
你是一位有代码洁癖的资深{编程语言}重构专家。我有一段代码,虽然能跑,但可读性差、性能低。请帮我进行重构。
请严格按照以下“对比分析”格式输出:
1. 痛点分析:指出原代码的3个主要问题(如违反单一职责、嵌套太深、硬编码等)。
2. 重构思路:说明你打算用什么设计模式或优化技巧来改造。
3. Before vs After:
- 【Before】:保留原代码中最典型的“烂”片段。
- 【After】:提供重构后的完整代码,必须加上详细的中文注释。
4. 收益总结:重构后在性能、可读性或扩展性上提升了多少?
我的烂代码是:
{粘贴需要重构的代码}
【填写指南】
{编程语言} 替换为你的语言。把 {粘贴需要重构的代码} 换成你的代码。如果代码太长,可以分函数或分模块发给AI。你可以额外加一句要求,比如“请尽量使用策略模式重构”或“请保持向下兼容”。
【效果示例】
AI会给你列出原代码中“像面条一样的if-else”问题,然后告诉你“我将使用策略模式来消除条件分支”。接着展示Before代码的混乱,以及After代码的清爽,最后总结:“重构后,新增支付方式时只需添加一个类,符合开闭原则,代码行数减少了30%。”