请高手推荐设计模式书籍

想买一本关于设计模式的书,网上查了一下,但有些犹豫不知更应该选择哪本。
《设计模式:可复用面向对象软件的基础》:设计模式的最经典著作,但网上有人提出该书所举例子过于陈旧,而语言又不是那么通俗易懂,可能对于初次接触设计模式的人来说不那么适合。
《Java与模式》:美籍华人所著,很符合中国人的阅读习惯,而且所举例子都是用的java。但问题是该书太厚了,1000页,总不能天天背着它在路上看吧,累死了。而且对自己能否坚持看完1000页的读物有所怀疑。
《设计模式解析(第2版)》:对此书不是很了解,网上也有推荐此书的。

还想请研究过设计模式的朋友们帮我推荐一本,最好能说明推荐理由,谢谢了!

16个回答

<<大话设计模式>> 也不错 设计这东西还是要慢慢在工作中总结的 急不得

《Java与模式》没得说 确实好书

设计模式的书籍最好是少看,先要弄明白什么叫面向对象,然后再去翻翻设计模式,设计模式的书最好是当做一本字典去查阅。

《大话设计模式》通俗易懂~通过很多小故事让你记忆深刻~~~

其实我给你点建议 这几本你早晚都会看一遍的 只看一本的体会不会很深的 第一本看哪个 ,都行,就是了解下 《JAVA与模式》深入浅出,通俗易懂。 但是可不是看一本之后就完了,因为个人感觉设计模式这东西,是在多编码的基础上,自然而然就用的通透了,自己在几年内很少会有那么多的把所有设计模式都用上的时候,所以你就得多借鉴,其实这几本书的例子不太相同,但是思想相同,每个作者举出的例子基本都是他们碰到的经典场景,多了解下这些场景,对你的提升帮助很大,反正我是看了好多本设计模式方面的书,每看一次,自己对模式的理解,对抽象的理解,都加深了一层。希望对你有帮助

以前在看设计模式,确定有些似懂非懂,没什么激情看下去。
后来,阅读前人的代码多了,需求变化多了,研究的开源代码多了(工作需要),慢慢觉得设计模式就像是神奇的魔术。
再拿起《设计模式:可复用面向对象软件的基础》,感觉第一章有点似空话(我已经在实际中知道设计模式的好处),第二章看着有些郁闷(不熟悉所举例子,也不熟悉所谓的模式),跳过第二章从第三章开始就好些了,不过不知是不是翻译的原因,总觉得很多句子很难读,然而后面的越看越有意思,觉得这本书确实把设计模式写得很好很清楚,不像某些网上所说的设计模式,网上的简化了,然而却失去了最重要的东西,这东西不好说,但是看了《设计模式:可复用面向对象软件的基础》就能感受出来,这本书能让你很清楚什么情况该用哪些模式。

共16条数据 首页 2
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐