学习设计模式的一些凌乱的感想和收获
2012-04-10 12:11
302 查看
看完了一本《设计模式解析》(第二版,徐言生译),现在闭上眼睛能搞明白的几种模式:
工厂,工厂方法,抽象工厂,桥模式,装饰,facade,适配,观察者,策略,单例。
感觉这本书后面翻译的没有前面好,不知道是我看累了还是译者翻译累了。。
很赞同书中125页的一段话
学习了一招厘清复杂需求头绪的方法,叫做“分析矩阵”,在书中第16章,将来工作中遇到这种时候可以试一试。
有的朋友觉得这本书很罗嗦,有些章节讲的东西太抽象,但我却觉得那些很抽象的内容才是这本书的精华,就像武林绝学和内功心法一样,那些讲述思维方法的问题都是心法,具体的模式是穿插其中的案例而已。我觉得作者从头至尾都在强调不仅仅要知道“怎么做”,更要知道“为什么这么做”,貌似老外的书都喜欢讲这些。
工厂,工厂方法,抽象工厂,桥模式,装饰,facade,适配,观察者,策略,单例。
感觉这本书后面翻译的没有前面好,不知道是我看累了还是译者翻译累了。。
很赞同书中125页的一段话
当人们开始学习设计模式时,他们经常把注意力放在设计模式提供的解决方案上。这看起来似乎很合理,因为设计模式被广为宣传的一点就是能够为实际问题提供优秀的解决方案。 但是,这从方向上来说就是错误的。在尝试将某个解决方案应用到一个问题之前,应该先理解问题。这种只是寻找在何处应用模式的方法,只能告诉你“要做什么”,但是不能告诉你“什么时候”或者“为什么使用”。 |
有的朋友觉得这本书很罗嗦,有些章节讲的东西太抽象,但我却觉得那些很抽象的内容才是这本书的精华,就像武林绝学和内功心法一样,那些讲述思维方法的问题都是心法,具体的模式是穿插其中的案例而已。我觉得作者从头至尾都在强调不仅仅要知道“怎么做”,更要知道“为什么这么做”,貌似老外的书都喜欢讲这些。
相关文章推荐
- 关于学习设计模式的一些废话
- 设计模式学习的一些好的文章
- 记录一些用来学习设计模式的博客及书籍
- 学习设计模式的一些看法
- .net设计模式——一些学习资料网址
- 学习设计模式的一些看法
- .net设计模式——一些学习资料网址
- 关于Builder设计模式的一些感想
- 我学习设计模式的一些所想所得
- 我的设计模式之旅(1)——学习的原则和一些笔记
- 学习设计模式的一些注意事项
- 我的设计模式之旅(1)——学习的原则和一些笔记
- 《HeadFirst设计模式》读后感——对学习设计模式的一些想法
- 学习设计模式的一些常见问题
- 学习设计模式的一些常见问题
- 对 java 设计模式的一些了解 (正在学习整理中)
- 学习设计模式的一些心得
- 看java设计模式感想②,学习工厂模式的笔记
- 学习设计模式的一些心得
- 关于学习设计模式的一些感悟