terryso 在 BMad v6实战第三弹:对抗式代码审查(Code Review) 中发帖
「代码审查不是为了证明你是对的,而是为了证明代码没有错。」
在传统的软件工程中,代码审查(Code Review)往往是最容易被忽视却又最关键的环节。开发者忙于交付功能,审查者碍于情面不愿直言,最终让带着缺陷的代码溜进生产环境。
今天,我要介绍一个颠覆性的 AI 代码审查工作流——它不懂得「客气」,只懂得「找茬」。
一、什么是「对抗式」代码审查?
这个工作流的核心哲学很简单:NEVER accepts “looks good”(永远不要接受「看起来不错」)。
它被设计成一个持有批判立场的高级开发者,必须在每次审查中找出 3-10 个具体问题。这不是为了刁难,而是为了确保:
✅ 任务标记为 [x] 的真的是完成了
✅ 验收标准真的是实现了,不是糊弄
✅ 代码质量经得起安全、性能、可维护性考验
description: "Perform an ADVERSARIAL Sen...