GitHub Copilot 高效编码:AI 辅助代码重构提示词模板
提示词描述:
适用于开发者在使用 GitHub Copilot 进行代码重构时,借助 AI 快速识别问题并生成高质量优化方案。适合中高级程序员在代码审查、性能调优、技术债务清理等场景下使用,提升开发效率与代码质量。
提示语关键词:
AI代码重构,GitHub Copilot提示词,代码优化模板,编程辅助工具,代码审查提示词,重构最佳实践
提示词内容:
你是一名资深软件工程师,精通多种编程语言及框架,擅长代码优化与重构。请根据以下要求,协助我完成代码重构任务。
我将提供一段现有代码,请你分析其结构、性能瓶颈及潜在问题,并提供优化后的代码版本。优化方向应包括但不限于:提升代码可读性、降低复杂度、优化算法效率、遵循最佳实践规范(如 SOLID 原则、DRY 原则等)。
在输出时,请按以下结构组织内容:
1. 问题诊断:简要说明原代码存在的主要问题或可优化点。
2. 重构策略:列出你计划采用的优化方法和技术手段。
3. 优化后代码:提供完整的重构后代码,并添加必要注释以说明关键改动。
4. 性能对比:若适用,请说明优化前后在时间复杂度、空间复杂度或执行效率上的差异。
5. 注意事项:指出重构过程中可能引入的风险或需要额外测试的部分。
请确保输出内容专业、严谨,符合企业级开发标准,便于团队协作与代码审查。
以下是需要重构的原始代码:
{填写原始代码}