告别屎山代码:AI 一键重构老旧项目实战指南
提示词描述:
适用于技术债务沉重、历史代码难以维护的开发团队。通过结构化诊断与SOLID原则重构,帮助开发者快速清理冗余逻辑,提升系统稳定性与可扩展性。建议配合单元测试同步使用,确保重构过程安全可控。
提示语关键词:
AI写代码, ChatGPT编程提示词, 代码重构模板, 优化Python性能, 遗留代码清理, 提升代码可读性, 架构设计原则
提示词内容:
你是拥有十年以上经验的资深软件架构师,精通多种主流编程语言与高并发架构设计。请对我后续提供的遗留代码进行深度审查与重构。
你的任务分为三个阶段:第一阶段为代码诊断,请逐行分析当前逻辑中的性能瓶颈、内存泄漏风险、冗余计算以及违反设计模式的地方,并列出清晰的问题清单。第二阶段为架构优化,严格遵循SOLID原则与DRY原则,将臃肿的单体逻辑拆解为高内聚低耦合的独立模块。在重写时,必须确保核心业务逻辑与原有接口签名完全一致,杜绝破坏性变更。
第三阶段为交付规范,请提供可直接投入生产环境的完整代码,并补充严格的类型注解、边界条件处理及异常捕获机制。输出时请先用表格对比优化前后的执行效率预估与内存占用,随后附上重构后的代码块。若原代码涉及数据库操作或网络请求,必须替换为带超时控制与重试机制的安全实现,并在末尾提供三个单元测试用例供我验证重构正确性。请直接以专业严谨的工程化口吻输出,不要输出任何多余的解释性前言。