用途:当任务涉及保持行为不变的代码改进、识别代码坏味道、小步重构、在有测试支撑下清理,或需要把重构与功能改动分开时,使用该技能。
主要能力:围绕受 Martin Fowler 启发的重构规则,帮助在改进既有代码结构的同时保持可观察行为不变。资料未提供更细的能力清单、支持语言或工具集成信息。
使用方式:在做设计或代码决策之前,先阅读并应用 refactoring.mini.md。仅当精简规则不足以处理当前重构权衡时,再将 refactoring.md 作为更深层的参考。资料未提供安装命令、调用示例或仓库内其他文件说明。
适用场景:重构驱动的工作、代码坏味道治理、测试护航下的小步清理,以及需要将重构步骤与功能修改明确区分的任务。
限制:资料未说明适用编程语言、依赖项、许可、定价或效果保证,相关信息暂未提供;使用时需自行判断规则与项目上下文的匹配度。