30-03-test-driven-refactoring - 使用编译失败的测试驱动结构化代码重构。
在重构前编写断言目标路径、函数签名和所有权边界的测试,通过测试驱动直至完成结构重构。
标签
更新于: 2026-09-20能力
典型输入
典型输出
该技能可以做什么
- 断言目标模块路径
- 固定函数类型签名
- 验证旧代码路径移除
- 强制执行所有权边界规则
- 验证公共 API 契约测试
输入
- 重构结构规范说明
- 目标代码库源文件
输出
- 结构化架构测试套件
- 重构后的代码库结构
- 测试运行执行结果
要求
- Cargo 测试运行器或 Jest
- Rust 编译器或 TypeScript 编译器
