最近开始学设计模式, 但不知道哪本书比较好, 四人帮的那本<可复用>已经买了, 也开始看了, 但有几个对我来说不太满意的地方, 写的比较精练, 但不够深入浅出, 再加上用的是C++和Smalltalk语言, 看着不是很舒服. 所以想再买一本, 现在知道的还有几本:
1. <java与模式> 阎宏的, 由于我对JAVA有一点基础了, 再通过这本书来学习是不是能有更深的体会,更容易深入理解各种模式? 这本书质量如何, 看过的说说.
2. <深入浅出设计模式> O'really新出的, 现在好像只有英文版, 这本书有看过的吗? 写的如何?
3. BruceEckel有本<Thinking in pattern>, 但这本书好像不是很出名. 通过BruceEckel一贯的写书风格, 感觉他的本未必适合初学者.还有学习方法各位也可以给点意见, 还有其他的好书也可以推荐一下, 言者有分.
1. <java与模式> 阎宏的, 由于我对JAVA有一点基础了, 再通过这本书来学习是不是能有更深的体会,更容易深入理解各种模式? 这本书质量如何, 看过的说说.
2. <深入浅出设计模式> O'really新出的, 现在好像只有英文版, 这本书有看过的吗? 写的如何?
3. BruceEckel有本<Thinking in pattern>, 但这本书好像不是很出名. 通过BruceEckel一贯的写书风格, 感觉他的本未必适合初学者.还有学习方法各位也可以给点意见, 还有其他的好书也可以推荐一下, 言者有分.
<深入浅出设计模式>虽然是英文版,但通俗易懂,稍微有点英语基础的都能读下来,而且讲解的方式比较精巧。中文版据说快出了。
当然,以后如果要涉及到具体开发运用的话,还是要看Gang of four的design pattern 一书
设计模式-JAVA语言中的应用http://www.china-pub.com/computers/common/info.asp?id=25477
日本人编的,写得可能不够深入,但是还算简明易懂,逐一说明了GoF的23个Design Pattern
还有那个 Head first Pattern别的不要看了这两个没有问题 就看GoF