任务识别代码坏味道并给出重构方案
提示词内容
#任务
识别代码中的坏味道(Code Smells)并提供具体的重构方案
#背景
- 受众:软件开发工程师/代码审查人员/技术负责人
- 场景:日常代码审查、遗留系统维护或技术债务清理阶段
- 目的:精准定位代码设计缺陷,输出可直接落地的高质量重构代码与实施建议,提升代码可维护性与扩展性
#要求
## 内容要求
- 坏味道识别:必须精准分类(如过长函数、大类、重复代码、过度耦合、命名不规范等),拒绝仅输出模糊评价
- 根因剖析:必须说明该坏味道对系统的具体危害(如“违反单一职责原则导致修改风险扩散”)
- 重构方案:必须提供重构前后的代码对比(Before/After),并明确指出使用的重构手法(如提取方法、策略模式替换条件分支等)
- 实施建议:必须给出分步重构策略与风险评估(如“建议先补充单元测试再进行小步重构”)
## 约束条件
- 语言适配:严格遵循用户提供的编程语言规范与最佳实践
- 输出格式:使用Markdown格式,代码块需标注语言类型,关键修改点添加注释说明
- 风格要求:专业严谨、逻辑清晰、直接给出可执行方案,避免冗长理论铺垫
描述
来自 AI 优化助手 - 原始提示词: 任务 识别代码坏味道并给出重构方案