Clean Code作者不再审查AI生成的代码
The Author of Clean Code No Longer Reviews AI-Generated Code
Clean Code的作者Robert Martin分享了他应对AI编程的最新策略。他坦言,为了充分利用AI代理的生产力,他选择不再阅读它们生成的任何代码。取而代之的是,他构建了一套极端的约束体系,包括Unit tests、gherkin tests、QA流程、质量指标、mutation testing以及测试覆盖率等。通过让AI代码经历这一系列严苛的测试关卡,他对最终产出的代码质量拥有了极高的信心。这种从“人工审查”转向“体系约束”的转变,或许代表了资深开发者与AI协作的新范式。
我比你们年长得多,从60年代末就开始编程,我目前的策略是不阅读我的代理编写的任何代码,这才是利用它们生产力的唯一方式。