如何避免代码经常重构?
时间:2021-07-01 10:21:17
帮助过:16人阅读
公司的网站早期是外包公司做的。程序员A接手后觉得外包公司做的不行,全部重构了一遍。程序员B接手后觉得A写的代码不易读懂又打算重写。A重构用了一个多月,为了重构把新功能开发都搁置了。有什么方法能避免代码经常需要重构,或者说降低重构的成本。
回复内容:
重构是避免不了的,程序员永远需要在好的架构和不停变更的需求中做取舍,通过不断重构消化掉脏代码。你需要避免的是代码彻底超出掌控之后完全重构这个过程。
简单,别省钱,别找外包,找牛逼一些的程序员,最好招一队人马。
反正你要的又不是好代码,只是一个结果,代码的好坏你也不在意对不对,所以没责任心也没能力的程序员把事情搞砸再正常不过,这个便宜可不好占。
我见过把好代码重构成垃圾的,也见过垃圾代码维护不下去只能重构的,全看拿工资的人是不是有品味。
不过老板们大约也不用担心,花钱从高端一点的公司里边挖人,由靠谱的人来把关就好了。
每次该重构的时候用心重构,为自己重构,为你爱的人重构:)而不是沽名钓誉那种,就不需要经常了。
估计题主是老板?PM?作为不懂技术的老板或者PM,千万不要阻挡程序猿重构,那都是他们正常工作范围内的事,你唯一要做的就是找个靠谱的主程并且信任他这方面的决策
停掉项目
我们前台主程会主动停下来重构.