格子灰
08-14·后端开发·10年+
你用 AI 工作时翻过什么车?
我们组一个后端,用AI写了一段数据迁移脚本,在测试环境跑通了,上线前他自己review了一遍,觉得没问题。上线之后发现,脚本里有一段逻辑,在数据量小的时候结果是对的,数据量超过某个阈值之后会有精度损失,测试环境的数据量不够大,所以没触发。生产上跑了3个小时,有一批数据写入了错误的值,回滚花了半天,还要人工核对受影响的记录。AI写出来的代码不是不能用,是AI不会主动告诉你边界条件在哪里。它给你的是“在大部分情况下正确”的代码,不是“在所有情况下都对”的代码。用AI写核心链路的代码,一定要专门设计边界值测试用例,不能只跑正常路径。这个经验是我拿实际事故换来的。
发布于 湖南
分享
评论
未登录
友善发言
image-upload
评论
加载中