您的位置:首页 > 其它

一句话设计模式

2015-05-26 11:14 162 查看
仁者见之谓仁,智者见之谓智。百姓日用而不知,是故君子道鲜矣。  

易则易知,简则易从  《周易-系辞上传》

1. 桥接模式

桥接模式中的两个设计原则是a. 开放封闭原则 b. 单一职责(单一变化)原则

桥接模式本意在于将接口和实现分离,使得接口和实现能够单独演进。在Skynet 框架中需要考虑修改接口对用户既有实现的影响,因为随着框架演进,可以认为修改接口的动作必然会发生。

2. 单例模式

最易于实现的设计模式。不多说

3. 工厂模式

工厂模式的设计原则为:a. 依赖倒转

工厂模式的本意在于向工厂外部开放一个统一的接口,来提供一个实现特定接口的实例。外部只需了解接口,而忽视具体的接口实现。保证了对抽象依赖而非对实现依赖的原则。

4. 适配器模式

框架实现的过程中,会使用到项目外部的通用框架,比如日志工具, ORM(http://www.umlchina.com/xprogrammer/issue/15/RelOO.htm) 工具等。从原型设计到实现,我们很可能会想要替换日志工具。不同的日志工具间的接口并不一致,所以需要我们将不同工具适配到我们自己的框架中。

QQ2728693234
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: