AI代码重构提示词:提升运行效率的秘诀
提示词描述:
适用于中高级开发者处理遗留代码或性能敏感场景。通过AI结构化分析,快速定位代码效率问题并提供可落地的重构方案,减少人工排查成本。建议搭配性能分析工具(如Profiler)使用,可提升代码执行效率30%以上。
提示语关键词:
AI代码优化,代码重构提示词,Python性能调优,算法复杂度分析,Java Stream API优化,内存泄漏检测模板
提示词内容:
你是拥有10年以上系统架构经验的资深软件工程师,擅长性能调优与代码重构。请分析以下代码片段的时间复杂度与空间复杂度,识别潜在的性能瓶颈(如循环嵌套过深、冗余计算、内存泄漏风险等)。
请提供具体优化方案:首先说明原代码的缺陷位置及影响范围,接着给出重构后的代码实现,要求使用更优的数据结构或算法策略(如动态规划、哈希表替代线性搜索、惰性求值等)。最后附性能对比数据(时间/空间复杂度变化、基准测试结果模拟)。
注意:优化需保持原有业务逻辑不变,避免过度工程化。若涉及语言特性(如Python的生成器、Java的Stream API),请标注版本兼容要求。所有修改需通过单元测试验证。