用途:在确定新 API 是正确设计后,指导在同一轮重构中迁移调用方并移除旧 API,避免为兼容而长期保留双路径。
主要规则:不要因为内部仍有调用方就保留旧 API 路径;先清点调用方,逐一迁移,随后立即删除旧 API;临时适配器只算例外,且须限定时间,不作为默认架构;更新测试以断言新契约,并删除仅用于保护重构前实现细节的测试。
适用条件:没有外部用户依赖向后兼容;项目能够承受协同的破坏性变更;新 API 属于简化或重构计划的一部分。
限制:资料未提供具体安装、使用命令、平台要求、价格或效果数据。