克劳塞支 (@lqf1024) 在 深夜反思:如何保证vibecoding的时候一直保持较低的技术债务? 中发帖
最近在完善自己的项目,检查的时候发现以前很多遗留下的技术债务问题。
到夜里听着网抑云就开始反思自己,为什么之前没有注意到会写出一些屎山设计。
内容:
这种债务思维不完全是不规范编码的问题。
感觉像是一开始的需求是A,后面想要扩大化需求或者改变需求变为B,然后变成C等等,在每一次需求上的改变的时候,总是会存在交接改造项目的时候不彻底。比如A需求中有个设计在转变为B的时候可以用,但是要加一些防护和兼容性设计,然后再到C的时候勉强能用又要进一步加一些代码兼容。
AI在coding的时候总是领了任务,觉得当前这样做没问题就自己做了,但是长期来看就会让一个小设计在后面变成大屎山。
有一种每一步看上去在当前都是合理的感觉,但是整体却在危害项目生命。
而且有些时候我在检查ai计划的时候,这些小细节容易被忽略,看上去挺合理的。
有没有佬对我面临的这个问题有同感呀,或者对我指点一二 ,感激不...