- 主题:现在AI生成的代码质量还是不高
首先是多个功能模块的代码整体协调性差,拼凑痕迹明显。
其次是代码死板模式化,对于很多任务,在结构上非常臃肿,一点都不简洁优美。
还有一点是生成的代码效率不高,经常有很大的优化空间。
现在的AI在处理核心逻辑时还有所欠缺,但是在做前端和封装前后端交互这种繁琐的体力活活时,做的很好,
能极大的节省体力。
--
FROM 39.157.117.*
在plan阶段,我经常想偷懒,不愿意想的太细,想都交给AI。
但是实现下来,结果经常让人不满意,然后又一点点调整修改。
【 在 finlab 的大作中提到: 】
: 首先是多个功能模块的代码整体协调性差,拼凑痕迹明显。
: 其次是代码死板模式化,对于很多任务,在结构上非常臃肿,一点都不简洁优美。
: 还有一点是生成的代码效率不高,经常有很大的优化空间。
: ...................
--
FROM 39.157.117.*
设定编码规范、代码审核规范。
我现在发现AI做得不好的,有空就让其重构,同时补充一条对应的checklist到编码规范、代码审核规范里。减少它下次再犯同一个错误的可能性。
--
FROM 123.122.126.*
人脑建立堆栈很耗精力,所以擅长边做边想以随时释放存储,追求一下子都想特别全很伤脑,也不现实,这也是为很多人喜欢敏捷开发的原因之一。
【 在 finlab 的大作中提到: 】
: 在plan阶段,我经常想偷懒,不愿意想的太细,想都交给AI。
: 但是实现下来,结果经常让人不满意,然后又一点点调整修改。
:
--
FROM 39.144.79.*
对于简单的东西是可以的。
太复杂,现在陷入一种困境。如果从plan就交给它,就只能越来越依赖它,最后出现问题的时候,自己已经没法修改了(产出太快了,自己没时间掌握熟悉了),只能还让它来修改。
但是不用吧,又觉得自己太慢了。
【 在 finlab 的大作中提到: 】
: 首先是多个功能模块的代码整体协调性差,拼凑痕迹明显。
: 其次是代码死板模式化,对于很多任务,在结构上非常臃肿,一点都不简洁优美。
: 还有一点是生成的代码效率不高,经常有很大的优化空间。
: ...................
--
FROM 219.142.147.*
回不去了。 毕竟,编程中太多体力活需要AI来做。
但是,如果是重要项目,核心框架和算法,还是要自己想透,不能AI随意发挥。
关注性能和效率的地方,也要自己介入。
【 在 smartlinux 的大作中提到: 】
: 对于简单的东西是可以的。
: 太复杂,现在陷入一种困境。如果从plan就交给它,就只能越来越依赖它,最后出现问题的时候,自己已经没法修改了(产出太快了,自己没时间掌握熟悉了),只能还让它来修改。
: 但是不用吧,又觉得自己太慢了。
: ...................
--
FROM 39.157.117.*
已经远超普通人了。如果用Claude Code或者Codex,基本没啥情况是AI写的代码比人差的。
打个比方,
方案A: 你招聘10个程序员写一年代码。
方案B: 你跟CC死磕一个月。
显然B远比A靠谱,无论从哪个维度看,B都比A靠谱。
而你说的问题,让AI自己重构几次,也差不多能解决,重构速度也比普通人快100倍。
【 在 finlab 的大作中提到: 】
: 首先是多个功能模块的代码整体协调性差,拼凑痕迹明显。
: 其次是代码死板模式化,对于很多任务,在结构上非常臃肿,一点都不简洁优美。
: 还有一点是生成的代码效率不高,经常有很大的优化空间。
: ...................
--
FROM 114.246.237.*
我也这个体验
所以说,AI放大了人和人的差距
【 在 yuanmo 的大作中提到: 】
: 已经远超普通人了。如果用Claude Code或者Codex,基本没啥情况是AI写的代码比人差的。
: 打个比方,
: 方案A: 你招聘10个程序员写一年代码。
: ...................
--
FROM 61.149.85.174
你用不同模型交叉review,我感觉生成的代码质量非常高呢
【 在 finlab 的大作中提到: 】
:
: 首先是多个功能模块的代码整体协调性差,拼凑痕迹明显。
: 其次是代码死板模式化,对于很多任务,在结构上非常臃肿,一点都不简洁优美。
: 还有一点是生成的代码效率不高,经常有很大的优化空间。
:
#发自zSMTH@PLK110
--
FROM 223.104.44.*
预感到这个问题。系统设计还不能偷懒。
原子可以让AI做,自己改。组装得自己来,这是码农价值所在。
【 在 finlab 的大作中提到: 】
: 首先是多个功能模块的代码整体协调性差,拼凑痕迹明显。
: 其次是代码死板模式化,对于很多任务,在结构上非常臃肿,一点都不简洁优美。
: 还有一点是生成的代码效率不高,经常有很大的优化空间。
: ...................
--
FROM 221.221.54.*