AgileJava最初在图书馆看到它是因为比起那些陈年老书,它算很新的了,所以就借来看看。书后是这样介绍的:掌握java5.0,面向对象设计和测试驱动开发。本书将三者编织在一起,形成一种旨在构建一种专业健壮的软件系统的统一连贯的方法。Agilejava讲了一种我之前没有遇到的程序设计思想——测试驱动开发。还有就是java5的一些新特性,如参数化类型,for-each循环。其实我主要是看有关java编程方面的,而测试驱动就没那么关注。从这本书中学到了很多编程技巧和规范,以及加深了对面向对象基本原理的理解。看完才知道原来对于面向对象还有很多自己是不懂的,java还有很多功能特性是没