AI写代码,谁来背锅?
大家好,我是老田。最近半年我用AI写了大量代码。说实话,写得是真快——以前搭一个CRUD后端要半天,现在十分钟搞定。但上个月我接手了一个三个月前自己用AI写的项目,打开代码那一刻,我懵了。我完全不记得这段代码为什么这么写。这不是段子,这是InfoWorld最近一篇文章里定义的"AI编码债务"——而且它跟传统技术债完全不是一回事。传统技术债是你明知写了烂代码但为了赶进度先上线,你知道烂在哪。AI代码债呢?代码看起来规规矩矩,测试也过了,但你没读过它,不理解它的设计决策,甚至不知道它有没有隐藏的边界条件Bug