兄弟们,现在AI写代码到底啥水平?我真麻了
代码吧
全部回复
仅看楼主
level 5
挖掘狂人 楼主
事情是这样的,我用AI写了段代码:
java
if (user.getRole().equals("admin")) {
// 管理员操作
}
看着没啥毛病对吧?结果AI没给我判空,user一传null直接崩了。
我反问AI:“null不就不是管理员了吗?”
AI回我:“逻辑对,但代码先执行getRole(),user为null直接炸,根本轮不到判断。”
好家伙,它说得有道理,但我总觉得哪里不对。
问题来了:AI写的代码你们敢直接上线吗?它逻辑通顺但防御性差,你们怎么解决的?
我现在属于:AI五分钟写完,我两小时改Bug。
有没有大佬说说,你们用AI写代码的底线原则是什么?比如必须加什么校验、必须加什么注释?
评论区等你们经验,别让我一个人踩坑。😭
2026年06月22日 09点06分 1
1