design-patterns - 我什么时候需要停止使用设计模式?

标签 design-patterns legacy-code

我的同事们快疯了,因为我一直想重写已经有效的代码,因为我想用设计模式替换一些遗留设计。虽然我觉得这将有助于改进现有代码,但我确实觉得我对它有点偏执并尝试在任何地方使用它们,甚至用另一种设计模式替换一种设计模式。我的一些同事说,只要遗留代码有效,就不要管它。

我什么时候应该停止使用它们?在需要用更好的设计替换的代码和不需要修改的代码之间,您在哪里划清界限?

最佳答案

如果代码正在运行,并且不需要关注 - 不要花时间/金钱更新它。除非在财政上有必要这样做。只要确保你所有的新代码都是优秀的,从现在开始慢慢消除这个问题。

关于design-patterns - 我什么时候需要停止使用设计模式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1295524/

相关文章:

legacy-code - 如何激励团队在遗留产品上工作

asp.net - Web 应用程序与遗留代码的互操作

design-patterns - 让域对象了解数据访问层是不正确的吗?

.net - 在两个 ASP.NET 应用程序之间共享 session ,其中一个嵌套在另一个中

python - 预分配一个无列表

java - 幕后的外观和构建器模式

c - 1998 年的老式 C 代码现在无法在 gcc 下编译

c# - .NET 中的链接接缝

javascript - 这个javascript的目的,它使用了什么样的设计模式?

java - java中的Thread类可以作为状态模式的一个例子吗?