前言 其实以前看过两次设计模式,现在想来,几乎已经对设计模式没有任何印象,说明根本没有理解.或者说几乎不用,所以我除了单列.工厂外的设计模式几乎全部忘记了.最近需要写一个引擎,想用UML设计整体的架构,所以需要把设计模式温习下. 我用设计模式的目的 框架的设计目标是保证整体的耦合度低.可扩展性高.性能高.可维护性高,那么就肯定需要使用到设计模式,因为设计模式其实就是牛人总结的一些列保证框架实现目标的方式. (这里说明下,框架和设计模式的关系,框架是人体的骨架,而模式就是人体的血肉) 废话 看过很…