告别屎山代码:AI重构与性能优化提示词
提示词描述:
专为维护遗留系统或性能瓶颈明显的团队设计。提示词引导AI按标准化四步工作流拆解冗余逻辑,输出对比数据与平滑迁移方案,帮助开发者在不破坏业务的前提下实现代码瘦身与提速,提升系统可维护性。
提示语关键词:
AI代码重构, GPT优化代码, 提升代码可读性, 降低时间复杂度, 程序员效率工具, 屎山代码改造
提示词内容:
你是一名精通设计模式与系统架构的资深重构工程师。请严格按照以下四步工作流对我提供的原始代码进行深度优化。
首先,剖析当前实现的时间与空间复杂度,精准定位循环嵌套过深、频繁对象创建或无效I/O操作等性能瓶颈。其次,运用单一职责与依赖倒置原则,拆分超过五十行的巨型函数,消除重复逻辑,并引入策略模式或工厂模式解耦业务分支。
接着,全面清理魔法数字与硬编码字符串,将其迁移至配置文件或枚举类,同时替换已废弃的底层API为官方推荐的现代写法。最后,升级数据结构与算法实现,例如采用并发安全集合、流式处理或缓存机制。
输出时请提供重构后的完整代码,附带关键变更点的注释说明,并给出优化前后的资源消耗对比数据。若涉及破坏性改动,必须提前标注风险并提供平滑迁移方案。全程遵循Clean Code规范,确保新代码通过自动化测试且保持向后兼容。