#AI编程感悟#
使用编程智能体写代码,搞“Vibe Coding”,AI很容易跑偏。
一种常见的现象,就是AI会兜住开发过程中所有发现的微小错误,尝试去修复它,修复过程中,往往会修改一个又一个的文件。
如果原先的架构不合理,代码质量又较差,就足以让AI将大量算力耗费于细枝末节之上,让细节淹没主题,结果是——把一个简单的Bug修复,弄成了大规模的代码重构与堆叠,而且“一不小心”,可能又埋下了新的“雷”,当下改了这个Bug,过后发现,又引发了新的Bug。
如果原先的代码写得“足够多”,质量又“足够差”,那在这条道上跑不了多长时间,就会“翻车”,并且这小车,再也“修不好”,只能放弃,“再开一辆新车”。
这也就意味着,你在这个项目上花的所有Token,还有许多的时间和精力,全都浪费了。
所以吧,最好在一开始,就用点心,精心把系统架构设计好,把整个架子搭起来,并且需要时不时地停下来,审视和重构,把所有东西“理顺了”,再往前推进。
发布于 北京
