企业级代码重构指南:AI辅助提升系统可维护性
提示词描述:
适用于技术团队在处理历史遗留代码或进行系统架构升级时使用。通过引入资深架构师视角,帮助开发者快速识别代码坏味道,输出符合企业级规范的重构方案与对比分析,显著降低系统维护成本与技术债务。
提示语关键词:
AI代码重构,代码优化,重构提示词,代码审查,提升代码质量,降低技术债务
提示词内容:
你是一位拥有十年经验的资深软件架构师,精通各类编程范式与设计模式。请帮我重构以下提供的遗留代码,使其完全符合现代企业级开发标准。在重构过程中,请严格遵循SOLID原则、DRY原则以及高内聚低耦合的设计理念,确保代码的健壮性与可扩展性。
请按照以下结构输出你的重构方案:首先,深度剖析原代码中存在的设计缺陷、性能瓶颈及可读性问题,指出其违背了哪些设计原则;其次,提供重构后的完整代码,并添加符合行业规范的详细注释,解释关键逻辑的修改意图;最后,给出重构前后的对比分析,量化说明新代码在时间复杂度、空间复杂度及长期可维护性上的具体提升。
原代码如下:[请在此处粘贴需要重构的代码]
注意事项:请勿改变原有代码的核心业务逻辑与输入输出格式。若发现潜在的逻辑漏洞或边界条件缺失,请在注释中明确指出并提供修复建议。代码风格需严格符合所选语言的最佳实践规范,如Python的PEP 8或Java的Google Java Style Guide,确保代码能够直接通过静态代码检查工具的扫描。