标签:
编写易于维护的代码,其中一个最重要的方面是能够找到代码重复出现的主体并优化它们。这也是设计模式的有价值的地方。
设计模式类别:
一、创建型设计模式
创建型设计模式划分专注于处理对象创建机制,以适合给定情况的方式来创建对象。创建对象的基本方法可能导致项目复杂性增加,而这些模式旨在通过控制创建过程来解决这种问题。
大致可以分为:
Builder (生成器)
二、 结构型设计模式
结构型设计模式与对象组合有关,通常可以用于找出在不同对象之间建立关系的简单方法。这种模式有助于确保在系统某一部分发布变化时,系统的整个结构不需要同时改变,同时对于不适合因某一特定目的而改变的系统部分,这种模式也能够帮助它们完成重组。
属于这个类别的模式包括:
三、行为模式
行为模式专注于改善或简化系统中不同对象之间的通信。
属于行为模式包括:
标签:
原文地址:http://blog.csdn.net/lfcss/article/details/52168968