关于设计模式的小感悟
2012-03-02 10:36
441 查看
看了一些关于设计模式的书,也知道Gof是神马,也崇拜martin flower大叔!
和其他任何技术或非技术物质一样,这东西也是分境界的!
初看设计模式,觉得这是搞毛啊,混乱的类关系让我抓狂!
看了几本书后,觉得这简直就是神器,它是那么的优雅,那么的高尚,以至于我认为任何地方都需要使用它们!
到用设计模式做了几个中小型项目后,渐渐的消化了一些简单的模式,也渐渐的发觉它并不是GOD!
回想书中反复叮嘱的内容,实在惭愧!其实每个设计模式的问题背景真的非常之重要!
总结以下个人在开发中常用到的模式:
单例模式,工厂模式,策略模式,组合模式,适配器模式,观察者模式,等
其中最常用的就是前三个!
单例模式,在框架中使用的比较普遍,很多基类都是使用这种方式来创建对象的,非常之重要!
工厂模式,这个模式记得在某本书里还拟人化的推出了:工厂三姐妹:简单工厂,工厂,抽象工厂!老实说,前两个常用,后面的这个抽象工厂太强大了,所以至今没用到……
策略模式,也是框架中的常客,推荐掌握!
其他模式我给自己的要求就是必须知道它们的存在和它们的问题背景,等到需要使用的时候再google吧~~
和其他任何技术或非技术物质一样,这东西也是分境界的!
初看设计模式,觉得这是搞毛啊,混乱的类关系让我抓狂!
看了几本书后,觉得这简直就是神器,它是那么的优雅,那么的高尚,以至于我认为任何地方都需要使用它们!
到用设计模式做了几个中小型项目后,渐渐的消化了一些简单的模式,也渐渐的发觉它并不是GOD!
回想书中反复叮嘱的内容,实在惭愧!其实每个设计模式的问题背景真的非常之重要!
总结以下个人在开发中常用到的模式:
单例模式,工厂模式,策略模式,组合模式,适配器模式,观察者模式,等
其中最常用的就是前三个!
单例模式,在框架中使用的比较普遍,很多基类都是使用这种方式来创建对象的,非常之重要!
工厂模式,这个模式记得在某本书里还拟人化的推出了:工厂三姐妹:简单工厂,工厂,抽象工厂!老实说,前两个常用,后面的这个抽象工厂太强大了,所以至今没用到……
策略模式,也是框架中的常客,推荐掌握!
其他模式我给自己的要求就是必须知道它们的存在和它们的问题背景,等到需要使用的时候再google吧~~
相关文章推荐
- 关于设计模式的一点感悟
- 关于设计模式的感悟1
- 关于设计模式的感悟2
- 关于学习设计模式的一些感悟
- 关于设计模式的感悟3
- 关于设计模式的感悟4
- 关于设计模式的感悟5
- 关于23种设计模式的有趣见解
- 关于二十三种设计模式的另解
- 关于23种设计模式的有趣见解
- Android架构设计---关于MVVM模式的探讨
- 设计模式笔记感悟 - Creational篇
- 关于工厂和dao(j2ee设计模式和GOF的设计模式)
- 关于设计模式的一些笔记
- 关于设计模式--单例模式
- 关于三层架构,MVC模型,工厂设计模式三者 .
- 整理几个关于设计模式、架构的博客专栏和文章
- 关于 设计模式的一些想法
- 关于23种设计模式的有趣见解(转)
- 关于设计模式的概念