一句话设计模式
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
易则易知,简则易从 《周易-系辞上传》
1. 桥接模式
桥接模式中的两个设计原则是a. 开放封闭原则 b. 单一职责(单一变化)原则
桥接模式本意在于将接口和实现分离,使得接口和实现能够单独演进。在Skynet 框架中需要考虑修改接口对用户既有实现的影响,因为随着框架演进,可以认为修改接口的动作必然会发生。
2. 单例模式
最易于实现的设计模式。不多说
3. 工厂模式
工厂模式的设计原则为:a. 依赖倒转
工厂模式的本意在于向工厂外部开放一个统一的接口,来提供一个实现特定接口的实例。外部只需了解接口,而忽视具体的接口实现。保证了对抽象依赖而非对实现依赖的原则。
4. 适配器模式
框架实现的过程中,会使用到项目外部的通用框架,比如日志工具, ORM(http://www.umlchina.com/xprogrammer/issue/15/RelOO.htm) 工具等。从原型设计到实现,我们很可能会想要替换日志工具。不同的日志工具间的接口并不一致,所以需要我们将不同工具适配到我们自己的框架中。
QQ2728693234
相关文章推荐
- 一句话说设计模式(1-4)
- 一句话评论设计模式六大原则
- 一句话评论设计模式六大原则
- 我所理解的设计模式(C++实现)—— “一句话总结”和索引
- 设计模式一句话解释
- 一句话的设计模式
- 【设计模式】设计模式一句话总结
- 一句话常用设计模式
- 一句话总结GOF的23种设计模式
- 【转载】一句话评论设计模式六大原则
- 一句话总结GOF的23种设计模式
- 一句话评论设计模式六大原则
- 设计模式(C++实现)--一句话总结
- 设计模式的一句话总结
- 【转】一句话的设计模式
- 一句话评论设计模式六大原则
- 一句话评论设计模式六大原则
- 一句话评论设计模式六大原则
- 设计模式真的不难,其实大家平常都在用,各种设计模式一句话挑明!
- 设计模式一句话总结