AI 让代码写得飞快,Code Review 却成了"堰塞湖"?技术负责人的破局手册来了
写代码的时间从几天变成了几分钟,但卡在审查环节的 PR 却越堆越多——这才是 AI 时代开发者真正的"瓶颈灾难"。
前几天,我审查了一个新增三个 API 接口的 PR。代码 diff 干净整洁,所有测试全绿,生成代码的 AI 助手甚至还写了合理的鉴权检查。从表面来看,这个 PR 简直可以闭眼合并。
但我多看了一眼:它引入了哪个鉴权中间件。
我们的代码有两套鉴权方案:一个是基于 MongoDB 的 v1 老版本,另一个是花了整整一个季度才迁移完的 MySQL v2 新版本。规定很清楚:新接口必须用 v2。可 AI 助手呢,给三个接口全用了 v1。测试依然通过,因为迁移过程中用户数据本就同时存在两个库里,v1 中间件自然认证无阻。
代码确实跑通了。但我们每交付一个新接口,都在加固那条本应废弃的老鉴权链路。我花了 20 分钟才揪出这个问题,而且前提是我恰好记得迁移计划,那个计划藏在六个月前的 Trello 记录里。换个审查者,大概率直接放行。