看这书的装帧似象学术类的,不过其内容根本算不上。
总体看来,此书就是36篇水平一般的“散文”集而已,了无新意。作者所谓的软件工程实践,大半本是编程实践,涉及的面倒是很广,不过大多蜻蜓点水,代码示例也看不出作者所谓20多年的编程经验。不如直接看The Practice of Programming,Effective Java, Effective C++,Code Complete等书籍。书中对各主题/代码的讲解也是充满感性/主观,毫无推理过程,容易给经验不大丰富的读者造成误解。
至于前半部分的“软件工程”,大概任何一本软工的书上皆能找到。
到书店随便翻翻,偶尔得点奇闻轶事尚可,买呢就免了。切不可被所谓工程院院士(作者的老师)的序所迷惑。
不过翻了整本书,倒是学了些“新名词”,如:设计定式(design pattern)、例外(exception)、面向侧面编程(A......
(2回应)