我的同事们快疯了,因为我一直想重写已经有效的代码,因为我想用设计模式替换一些遗留设计。虽然我觉得这将有助于改进现有代码,但我确实觉得我对它有点偏执并尝试在任何地方使用它们,甚至用另一种设计模式替换一种设计模式。我的一些同事说,只要遗留代码有效,就不要管它。
我什么时候应该停止使用它们?在需要用更好的设计替换的代码和不需要修改的代码之间,您在哪里划清界限?
最佳答案
如果代码正在运行,并且不需要关注 - 不要花时间/金钱更新它。除非在财政上有必要这样做。只要确保你所有的新代码都是优秀的,从现在开始慢慢消除这个问题。
关于design-patterns - 我什么时候需要停止使用设计模式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1295524/