佬友们会读AI完成的代码吗?

最初使用AI写代码时,还会读读它的实现细节,用多了之后开始懒得读了,感觉这不是一个好习惯,对项目的“掌控感”在下降,担心后续的错误会引发蝴蝶效应,佬友们都是怎么做的?

11 个赞

刚开始会读,后面让他自己检查自己,尽量多用plan引导方向了再开工

8 个赞

一开始是不读的,到了有一天要交接了,出问题了,就老实了

22 个赞

必须读啊 哪怕不熟的语言 也会通读一遍逻辑

2 个赞

包读的,主要是看逻辑,增加项目掌控度,就像王迅演一把手那句话,擦屁股我也得知道往那擦啊

6 个赞

不但读,看他写的太过麻烦,还会手搓一点。

3 个赞

一目十行的读,但每个文件都会大概看一遍,确认一下没有明显的过度设计或者实现偏差。

具体逻辑是不太看了,都要求他自己写好所有单元测试。

4 个赞

会读,我用cursor写的代码,颗粒度太细了,我有时候还需要自己重新处理一下

3 个赞

会读的。AI 写的代码我自己肯定要过一遍,不然心里没底。有时候它逻辑绕得挺奇怪,有时候有隐藏 bug,偶尔也能学到点新写法。反正就当是同事写的代码,得 review 一下才能用。

4 个赞

公司项目得读,不然跟人交流都说不清楚。有些重点项目还要求cr,这种不仅要读,还要仔细读,不然都不知道咋开口。

2 个赞

各位佬友好厉害,原来还是很多人读的,那我以后也要读,其实我现在一些工具类的cli我都不读的,但是出了问题时再解决起来确实慢许多,心里没底

8 个赞

也不能一点都不读吧,有时候他就嗯不过遵守规范
为了项目可读性,还是要粗略读一下

7 个赞

必须得读啊(虽然未必读得懂

不读的话有一天出bug但是项目体积惊人就老实了QAQ

2 个赞

写python会读完再commit但是写go就读读注释了

2 个赞

小白一个,都是让AI每个文件或模块都生成一个对应的测试代码,然后一个个测试,出问题就把报错丢给AI让他改,最后弄个整体测试。 :bili_017:
也想看,关健非专业真看不懂 :lark_029:

2 个赞

以及擅长的语言会看一下,比如写unity的时候,ai生成的脚本会大题看一下,看看符不符合要求

2 个赞

一次性工具就不读了,项目代码还是要浏览一遍的,有时候ai写的代码很奇怪

2 个赞

用superpowers的spec plan生成相关文档快速审下文档,tdd通过后会重点读下核心的逻辑,其他也会看下,毕竟出问题还是人背锅。

3 个赞

一般都是不读的,能跑起来就行,到出了问题再看不迟 :rofl:

3 个赞

只能看懂网页和自然文字,其他全交给 AI。所以 Token 消耗巨快,效率很慢。

2 个赞