最近 vibe code 很爽,但是很明显的是产生了不少技术债?
感觉每次都像新入职了一个公司,接手一堆史山代码。
请问各位现在还会读 ai 产生的代码么?还是 ai 拉 ai 吃?
感觉每次都像新入职了一个公司,接手一堆史山代码。
请问各位现在还会读 ai 产生的代码么?还是 ai 拉 ai 吃?
1
tf2 8h 2m ago
vibe review
vibe refactor |
2
sentinelK 7h 56m ago 正向编程,AI 生成的方案你都过一遍,不是自己熟悉或者预期的技术选型,就都否决让他去改。或者你给个建议。
btw:其实目前 Agent 的模式很类似团队管理。要用管理的思维去驱动 Agent 。 |
3
lujiaosama 7h 49m ago 粗犷一点就是 TDD 驱动,只要能过测试,写成啥都不管。否则最好就是限定 AI 使用的技术方案,就算丑一点臃肿一点也绝不为了所谓的优雅引进一堆自己都看不懂的东西。
|
4
niubilewodev 7h 45m ago
让 AI 重写。
|
5
beyondstars 7h 36m ago 技术债不是技术问题,技术债是管理问题。
|
6
qxmqh 7h 25m ago
你要这样想:人就不会写屎山代码了吗。 有 AI 还能给你说明白至少,之前没有 AI 的时候,不都是一点一点硬啃的吗
|
7
maskerTUI 7h 15m ago
AI 能看懂 AI 的代码就行了,人类能不能看懂不重要,有问题让 AI 重新写。
按照现在的大模型迭代速度,大不了明年让更好的 AI 重写现在写出来的屎山即可。 |
8
v2gba 7h 3m ago
每天几千行 还不算同事发来的 咋读
即使我不想要这些 tech debt 但是历史的车轮已经碾过 我也被车轮带着走了 |
9
lwep 6h 56m ago
相信 AI 的发展
AI 欠的债 AI 来还 |
10
erwin985211 6h 54m ago
主要是大部分公司的生存时间都不足以产生技术债
|
11
malusama 6h 50m ago
大部分代码需求时间都只有几年而已, 债不债的到时候业务都不存在了。 代码都没用了就没有债了
|
12
NerbraskaGuy 6h 49m ago
程序员可以承受 AI 浪潮带来的淘汰,那公司也得可以承受 AI 带来的巨量屎山,大家都有“美好”的未来
|
13
nettest 6h 47m ago
类似于在问如何消除 高级语言 产生的技术债
|
14
wsseo 6h 31m ago 如果是测试驱动会埋很多雷。研发想绕过测试埋雷太容易了。测试很多情况根本覆盖不到。
|
15
Rever4433 6h 26m ago
等到代码即时生成时代来临的时候就没有技术债了
|
16
teaguexiao 6h 15m ago 现在的做法是每隔一段时间让 Claude Code 自己做一次‘代码回顾’,把高复杂模块重构掌。关键是 CLAUDE.md 要把架构决策和禁止事项写清楚,不然下一轮 AI 也会重蹈覆辙。
|
17
lscho 6h 11m ago via Android 人写就没有技术债了吗?你接手别人写的代码,一样是屎山
放下心里包袱,只要能过测试,有文档,它就是好代码 |
18
chenluo0429 5h 25m ago via Android
AI 生成
AI 分析 AI 消除 AI 提交 AI review |
19
sharpy 5h 7m ago
根本 review 不过来啊
让 ai 来吧 |
20
youyouzi 4h 21m ago
ai 的技术栈不应该让 ai 消除吗?
比如你现在用 cc4.5 产生的技术栈,让 4.7 去解决啊,你操 AI 的心干啥呢?相信后人的智慧就行了。 |
21
quake0day 4h 4m ago AI 时代就要遵循 KISS 原则,尽量把大系统拆成小块,然后都让 AI 来开发,再让 AI 组合。 这样后续维护会简单许多。
|
22
johnkyle 1h 46m ago
只能让 AI 来还这个债了
|
23
thedog 1h 22m ago
让 ai 重写。 千万不要想着重构。ai 只会重写。
|
24
someonesnone 59 mins ago via Android
如果是个小头目, 手下的人就不会写屎山代码吗, 需要亲自都审查一遍吗
|