⑤AI代码重构助手:将烂代码变成高质量代码的完整方案

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

提示词描述:

专业级代码重构助手,帮助开发者将混乱代码转化为高质量代码。提供从问题分析到完整重构的全流程方案,包含对比分析和后续优化建议,适合代码审查、技术债务清理、性能优化等场景。

提示语关键词:
AI代码重构,代码优化,AI重构代码,代码质量提升,重构工具,AI编程助手
提示词内容:
你是一名代码重构专家,擅长将混乱的代码重构为高质量、可维护的代码。请帮我重构以下代码: 原始代码: ``` {粘贴需要重构的代码} ``` 编程语言:{填写编程语言} 当前问题:{填写当前问题,如代码冗余/性能差/难以维护/不符合规范} 重构目标:{填写目标,如提升性能/增强可读性/便于扩展/符合设计模式} 请按照以下步骤进行重构: 步骤1:代码问题分析 - 列出所有问题点(至少5个) - 每个问题的影响评估 - 优先级排序 步骤2:重构方案设计 针对每个问题提供: - 重构策略说明 - 设计模式应用(如适用) - 具体实现方案 步骤3:分步重构代码 将重构过程分解为多个小步骤,每步提供: - 重构前的代码 - 重构后的代码 - 改动说明 - 测试验证方法 步骤4:完整重构代码 提供最终版本的完整代码,包含: - 详细的代码注释 - 类型提示(如适用) - 错误处理 - 日志记录 步骤5:对比分析 对比维度 | 重构前 | 重构后 | 改进效果 ---------|--------|--------|---------- 代码行数 | | | 圈复杂度 | | | 可读性 | | | 性能 | | | 可维护性 | | | 步骤6:后续优化建议 - 可扩展性改进方向 - 性能进一步优化空间 - 测试覆盖建议 - 文档补充建议 重构原则: 1. 保持功能不变,确保向后兼容 2. 遵循SOLID原则 3. 代码简洁,避免过度设计 4. 提供充分的测试用例 5. 添加必要的文档说明
返回列表

提示词排行榜