《深入浅出设计模式》书评

当前位置:首页 > 网络编程 > 编程语言与程序设计 > 深入浅出设计模式

出版社:第1版 (2006年9月1日)
出版日期:2006-9
ISBN:9787302135647
作者:莫勇腾
页数:336页

Double Checked Singleton介绍错误

作者自己都没搞清楚,Double Checked Singleton作者说是JVM不支持,而C#就可以。其实Java、C#里面都不能支持,原因可以google下。(就是T1获得锁,正在初始化中,此时T2检查if(a==null)会返回false,因为T1创建中途已经使得a!=null了,所以T2试图用一个还没完全创建好的对象,肯定会发生不可预知的错误了。作者简单说是JVM不支持,太不负责了。)都要用那种低效的锁方法。即把if测试语句同步。看到这就看不下去了。

用来做归纳总结还不错!

总体来说这本书还不错,概括的比较全,但是个人认为不适合用这本书来学习设计模式,只适合对设计模式有一定了解,之前看过一些设计模式书籍或资料的中高级读者,使用这本书来总结回顾设计模式的知识而已。因为书中以总结概括的内容为主,并没有深入浅出式的层层解析,如果GRASP模式就是简单的那么几页纸就能说清楚的,我相信OO也不会那么“神秘”了。就学习来讲远不如《Head First Design Patterns 》,就归纳总结来讲,还可以看看,毕竟作者举了很多可以加深理解的实例!


 深入浅出设计模式下载


 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024