商家名称 | 信用等级 | 购买信息 | 订购本书 |
设计模式之禅(第2版) | |||
设计模式之禅(第2版) |
网友对设计模式之禅(第2版)的评论
别的内容还没有看,但是正好有个地方涉及到对象共享,就专门翻到享元模式看了下,真的很失望。作者确定使用考试注册信息体这个例子合适?即使把他说的考试地点和科目提取出来,但是还有注册id这个属性,这并不能在使用时降低对象的数目啊,因为每个人的注册id都是不同的。
内部状态和外部状态的区别和目的是说了,但是我怎么觉得书中它们的定义与GoF的那本《设计模式》刚好相反?难道是我理解错了?真正能够应用享元模式的精髓不光是剥离外部属性,更重要的是外部属性能够通过上层包含对象或着即时计算得到,在使用时作为参数传递给享元对象,最终达到了符合享元接口概念的目的,但是这一点本书并没有提到。
书中在解释这个模式时牵扯了一些别的内容,例如池中的key选择,多线程等,这些不能说没有意义,但是对理解享元模式没有什么帮助,反而分散了读者的注意力。对于那个key的性能问题,以及java对类型作为hash key的要求,应该是java开发人员的基本知识吧。总体来说,还是GoF的例子更为合适,更能体现享元模式的精髓,不过例子中引入了一点BTree的内容,如果读者比较清楚这个数据结构,看起来更容易些...
Update:删除重新下载后,图片正常显示
Kindle版文章配图全部是X,简直没法看,建议重新编辑一下,谢谢。
但是kindle版字体过大,望修复。
之前粗略地看过第一版部分内容,内容上还行,想买下来,发现有第二版了就买第二版,还没开始看,比第一版多了一个附录——23种设计模式的彩图,觉得这个挺不错的。另一方面,书的纸质却不怎么好啊,感觉很像复印店复印的书。
书还不错,看了不少了
刚开始学习,不错的入门,学习到了很多知识,看书时多会联想和领悟到很多更深层的东西,很自然的融入到项目里,这大概就是禅意吧。
如上,但是不能光看(没任何用),也不必按照顺序,晚上下班回家,作为白天实践的理论补充最好不过
很易读,我只花了五天就看完了,程序多,讲解很易懂,没那么多装腔的术语。
这本书采用了java语言编写,而且有丰富的例子,挺不错的一本书
无法下载提示叉,下了很多次都这样
喜欢设计模式之禅(第2版)请与您的朋友分享,由于版权原因,读书人网不提供图书下载服务