|
这楼里这么多人,一定 100% Review 了同事写的代码吧?每行都看过,而且如果同事代码出了 Bug ,负责 Review 的你有连带责任对吧。
明明现实就是,即便是医疗领域,也不可能达到 100%的 Code Review 覆盖率,而且靠人力,也不可能 Review 时你每行代码都认真看过,每个分支都追溯过数据流。
测试也不可能全覆盖,有些边角条件就是写不到,不然代码永远也不会出 Bug 。
到 AI 这里,就变成 Review 能解决一切,能给 AI 兜底了?更别说那些觉得 AI 水平比程序员高的了,这种情况你更 Review 不出来问题了。你一个水平差的到根本看不明白 AI 代码的,怎么给 AI 做 Review ?看看有没有 delete 关键词?
最好的办法,就是把 AI 隔离出去。
要么直接隔离到另一台机器,不允许使用 Agent 直接生成代码,你可以看了 AI 生成的内容,然后再内网机器里自己抄一遍。
要么从管理下手,使用 AI 直接编码的团队,所有开发,Review 和测试的人,都对代码负责,Reviewer 和 Tester 也有连带责任。 |