设计模式从入门到放弃

为什么要学习设计模式? 1、提高软件的设计质量 众所周知,良好的OO设计必须具备可维护、可扩充、可维护三个特性,然而仅仅掌握OO基础:抽象、继承、多态、封装,并不足以让我们设计出良好的系统,而合理地使用设计模式,可以帮助我们提高我们的设计质量。 2、彼此沟通的共享词汇 各行各业都有一些共享词汇来替代专业词汇来方便沟通和交流。比如,需要实现的一个方法来遍历数组、集合…交给你和老王去做,做完后你俩向主
相关文章
相关标签/搜索