一本还不错的软件设计方面的书。不过为什么要扯上敏捷的头衔呢。书中最有价值的还是那个附录《源代码即设计》,其它的真正敏捷的东西太少了。而且放的代码过多。
難道真沒有麼?真的沒有麼?真的是沒有麼?
基本上就没有什么敏捷的内容在里面,这年代你不谈xp,不谈agile,不谈scrum,出版商都和你急!
有了这些代码, 理解设计模式就比GOF轻松多了.而且从代码的演化过程可以学会如何重构,重构是如何进行的,为什么重构.
对于我们这样的菜豆来说,代码是理解原理的最好形式。