编写测试是一种超能力,尤其是在现在的自主编码环境中。 每次我让Claude Code构建某个东西时,我都会让它运行我的测试套件: 1. Claude Code编写一些代码 2. 运行我的测试套件 3. 识别任何回归并修复代码 4. 重复直到完成 如果我在构建新功能,我会让Claude提出新的测试用例,以便我可以将它们纳入测试套件。 我见过很多人只是让Claude“验证代码”,并希望这就足够了。 这太糟糕了。这行不通。 未经测试的代码就是坏代码。 编写。测试。