Claude Pink Book
Claude 粉皮书
Claude Code:在代码库里构建、调试与交付3.3

调试、测试与成本:让每一步都有依据

16 分钟第 9 / 24 章

用日志和测试收窄问题,控制上下文、模型与重复运行的成本。

学完本章你能做到

  • 建立故障假设
  • 选择测试层级
  • 减少无效上下文与重复构建

先理解

先形成可证伪的假设

把“可能坏了”改写为“请求返回正常,但界面状态没有更新”。每次只验证一个关键假设,证据不支持就更换方向。

先理解

不要把 0 个测试当通过

先确认测试是否真的被发现和执行,再看结果。过滤条件错误、环境不匹配或运行器崩溃都可能留下看似正常的空结果。

先理解

成本来自上下文与重复动作

长日志、无关文件和重复构建都会增加时间与模型消耗。先摘要现有证据,复用服务与缓存,只在新证据需要时扩大范围。

写一份三步排错记录

  1. 1记录现象与环境
  2. 2列 2 个可证伪假设
  3. 3为每个假设指定最小检查

验收清单

  • 假设能被证据推翻
  • 没有通过盲目重启验证
  • 结论区分已确认和推断

学完后记得保存进度

Completion marks stay in this browser. Sign in to remember your last chapter and reading position.