学习设计模式的一些心得
2006-05-12 17:04
411 查看
软件开发是从当前一无所有的状态出发, 向一个目的(解决客户问题)前进。 而软件设计是尽量寻找一条最直接的, 最短的路径。而设计模式是经过实践检验的一些软件设计的方法,学习它,可以让你踏着前人铺的路,更快的前进。
学习一种设计模式,光靠看书是不够的。要想充分理解,还是有一定的难度的。我在学习时是这么做的:
1 选择一至两本好书。书不在多,在于精。
2 采取逐个击破法。一天看它五六个模式,那也没有用,这就好比走马观花,看了也就忘了,当然天才出外,谁叫他是天才呢。
3 要充分理解一个模式在什么情况下使用是最恰当的。 很多人一旦学了些设计模式,就一拿到程序,会想方设法去套用模式,这样就会滥用设计模式。要适者归其位。
4 要自己想一种适合的例子,然后用代码写下来。
5 交流是很重要的手段。有些模式很难理解,或者有些你理解的有偏差,这些都可以通过交流来弥补。
6 最好是把你学习的过程,心得写下来。
这些就是我学习设计模式的一些心得,我想在继续学习的道路上,我还会有很多心得的,到时也写下来。希望大家都把学习的心得写下来。你一个心得,我一个心得,加起来就有两个心得了。
学习一种设计模式,光靠看书是不够的。要想充分理解,还是有一定的难度的。我在学习时是这么做的:
1 选择一至两本好书。书不在多,在于精。
2 采取逐个击破法。一天看它五六个模式,那也没有用,这就好比走马观花,看了也就忘了,当然天才出外,谁叫他是天才呢。
3 要充分理解一个模式在什么情况下使用是最恰当的。 很多人一旦学了些设计模式,就一拿到程序,会想方设法去套用模式,这样就会滥用设计模式。要适者归其位。
4 要自己想一种适合的例子,然后用代码写下来。
5 交流是很重要的手段。有些模式很难理解,或者有些你理解的有偏差,这些都可以通过交流来弥补。
6 最好是把你学习的过程,心得写下来。
这些就是我学习设计模式的一些心得,我想在继续学习的道路上,我还会有很多心得的,到时也写下来。希望大家都把学习的心得写下来。你一个心得,我一个心得,加起来就有两个心得了。
相关文章推荐
- 学习设计模式的一些心得
- 关于学习设计模式的一些废话
- 《head first 设计模式》学习心得(一)
- 设计模式学习心得
- java的设计模式,学习心得总结-工厂模式
- 高姿态、低标准的学习设计模式--《设计模式可复用面向对象软件的基础》的学习心得
- 学习设计模式的一些看法
- 设计模式学习心得——one
- Java设计模式学习心得
- javascript 模式设计之工厂模式学习心得
- 学习设计模式的一些凌乱的感想和收获
- 设计模式和重构的学习心得体验
- 设计模式学习心得
- 设计模式学习心得----开篇
- java的设计模式,学习心得总结-工厂模式
- Java设计模式学习心得总结
- 设计模式之抽象工厂模式的学习心得
- 记录一些用来学习设计模式的博客及书籍
- [转]Java设计模式学习心得