在看Spring的时候,发现了自己的一大缺陷,就是对各种设计模式仍然十分的不熟悉,就拿最基本常见的工厂模式而言,只是知道个大概,但是为什么这样如何这样,还是一团迷雾。虽然以前也在华工的图书馆里借过相关书籍看过,不过对于如此抽象的东西,剩在脑子里的只有GoF23这几个字母数字了。
这次为了巩固自己的不足,于是就上网搜了一下哪本书比较好一些。有人推荐说HeadFirst系列不错,上amazon和china-pub都搜了一下,发现赞誉颇高。接着在RMIT的图书馆里一搜,发现了唯一的一本,赶紧在第二天就借了回来。以前也有很多在网上评论很好的书,不过发现其实也都不过尔尔。比如现在看的这本Spring2.x企业应用开发详解,当年可是看了评论专程到学子去买的,发现讲的也就。。。。
但是这次真的让我惊讶了。HeadFirst从开头就让人觉得与众不同,封面都是一个头,一个硕大无比的脑袋痴呆的看着你,从头开始嘛,HEADFIRST。粗略的翻了一下,里面充斥着图画,对话,各种乱七八糟,五花八门,像小学课本(当然不是我读小学时)的那种感觉。他的讲解的确是非常能够吸引人,从很基础的东西讲起,从生活中的实际讲起,然后也要求自己要在过程中参与进来。很像西方国家中小学课堂的活跃感觉。拿到手上就放不下了。一下就把前两章,分别讲的StrategyPattern和Observer Pattern看完了,而且现在仍然印象颇深。要知道上次看的时候,可是一片云彩都没留下啊。
于是冲动之下,到RMIT又把Servlet&JSP给借了回来。虽然不敢说自己在JSP方面很牛,但是至少也算是小有经验了。但是看了开头又给了我很多的启发。的确是好书啊。又要小潘同学帮我把Aja x那本给Hold了,这样在Mid-break时间有充足的营养来补充了。
几本书都是14章,这个安排很合理啊,1天看一章,正好两星期不多不少。不过充斥在这个繁忙的春天,不知道自己还能看多久。但是希望坚持下去。
PS:墨尔本的春天终于来了,或者说转眼就感觉到了夏天。今天好热,中午游完泳感觉全身都冒汗。在这个季节里,感觉人的心情都非常好,无论是游泳池的Reception,游泳池里面素不相识的人,还是ICT里面的,都疯狂打招呼聊天。还在更衣室碰到了久违的Omar,算是不错。的确有着非常好的BodyShape。