原来所谓的 AI 代码生成就是这么个玩意?
以前我写代码的习惯最多用到 AI 辅助我提示可能用到的 API, 或者根据我的习惯提示可能的写法, 虽然有时候会被 AI 的提示搞得哭笑不得, 但好在我可以选择无视.
今天尝试了一把完全用 AI 来根据需求生成代码, 生成的倒是挺快, 但是代码风格真的够垃圾的, 我一般喜欢所有临时变量都采用不可变数据结构, 只赋值一次的写法, AI 是完全不管这些的.
不过这还不是最严重的, 最严重的是它经常无视一些需求的细节, 指出来之后, 它才会说"你说的对, 以下是改进后的代码.............", 又出一版全新的,
然后我读了一遍代码发现一处明显的逻辑错误, 指出来以后, 它又说"你说的对, 以下是改进后的代码.............", 又出一版全新的,
然后我读了一遍代码发现一处明显的逻辑错误, 指出来以后, 它又说"你说的对, 以下是改进后的代码.............", 又出一版全新的,
然后我读了一遍代码发现一处明显的逻辑错误, 指出来以后, 它又说"你说的对, 以下是改进后的代码.............", 又出一版全新的,
我可 qnm 的吧, 还不如我自己写呢, 什么玩意.
到底是谁在吹这玩意好用的? 如果这玩意你都觉得写的比自己好, 你是不是该审视一下自己, 水平太拉了?