评审门禁与回归集 · review gates
很多人把"人 review"当成 AI 代码的唯一质量关。结果人成了垃圾过滤器——天天看 AI 写的烂代码,疲劳后放过去,bug 上线。
正确的顺序是机器闸在前、人闸在后:
前三道把 80% 的低级问题挡在门外,人只看剩下的 20%——那才是人该看的:AI 逻辑对不对、有没有副作用、符不符合业务。人 review 的价值在判断,不在收垃圾。
下面是一段 AI 写的"能跑"的代码,藏着 5 颗雷。点你认为有问题的行(可多选),提交看你踩中几颗。
AI 改代码最容易破坏之前能跑的东西——它只盯着当前任务,看不见副作用。回归集就是治这个的:
回归集的关键是覆盖核心路径,不是追求 100% 行覆盖。20% 的测试覆盖 80% 的关键场景,就够拦住 AI 的大部分破坏。追求全覆盖反而维护不动,最后形同虚设。