状态模式(State Pattern):拒绝大量的 If 与 Switch

参考书籍: 《Design Patterns: Elements of Reusable Object-Oriented Software》 设计模式用前须知 大部分程序员编写的程序可以分为三类(应用程序、工具包 、框架),使用设计模式的目的是提高代码的可复用性和可扩展性(灵活性), 但是设计模式在这三类软件中所发挥的效果是不一样的。 很多有经验的程序员会得出“使用了设计模式,反而降低了代码的可读
相关文章
相关标签/搜索