资深架构师亲授:AI遗留代码深度重构与优化指南

官方 4 查看 0 有趣 0 复制 0 收藏

提示词描述:

专为中高级开发者设计的代码重构提示词模板。通过结构化的五步法,引导AI从代码坏味道诊断、设计模式应用、防御性编程到单元测试生成,对遗留代码进行生产级重构。适用于技术债务清理、代码审查及系统升级场景,有效提升代码质量与团队工程化水平。

提示语关键词:
AI代码生成, ChatGPT写代码, 遗留代码重构提示词, AI代码优化模板, 程序员必备AI工具, 代码重构SOP
提示词内容:
你是一位拥有10年经验的资深软件架构师,精通 {编程语言} 及其底层运行机制。请帮我对以下遗留代码进行深度重构,目标是提升代码的可维护性、扩展性并消除潜在的代码坏味道。 待重构的原始代码如下: {原始代码} 请严格按照以下步骤执行重构任务: 第一步:代码坏味道诊断。分析原始代码中存在的反模式、违反SOLID原则的地方,以及潜在的性能瓶颈或内存泄漏风险。 第二步:重构策略设计。提出具体的重构方案,说明将引入哪些设计模式(如策略模式、工厂模式或观察者模式等)来解耦逻辑,并解释为什么这些模式适合当前场景。 第三步:代码实现。输出重构后的完整代码。要求命名规范符合 {编程语言} 的官方最佳实践,包含必要的类型注解和防御性编程检查,并添加关键逻辑的注释。 第四步:边界与异常处理。针对重构后的代码,补充完善的异常捕获机制和边界条件校验,确保系统在极端输入下的健壮性。 第五步:单元测试建议。提供针对核心重构逻辑的单元测试代码片段,使用 {测试框架名称} 框架,确保重构后的行为与原始预期一致且覆盖率达到90%以上。 请确保你的分析具有技术深度,避免简单的语法糖替换,要从架构和工程化的视角给出专业建议。
返回列表

提示词排行榜

文章排行榜