《高質量程序設計指南》試讀

  這幾天在iteye上看到試讀活動,發現《高質量程序設計指南》這本書赫然在列。我曾經讀過林銳的Java版《高質量程序設計指南》,雖然比不上《Effective Java》,也算是一本可讀的Java技巧書。而C/C++版的《高質量程序設計指南》則是作者成名之作,這次居然時隔多年更新到了第三版,真是沒有想到。

  不過下載樣張閱讀後,感覺這本書實在沒有買的價值。樣張一共提供了1、3、8這三章。
 
  我先說說第一章的問題。我很想問一下作者,第三版是第二版乃至第一版直接拷貝過來就出嗎?國內CMM熱過去多少年了,還在單純的提CMM的好處。這些年CMM實施並沒有給企業太大的幫助。認證除了養肥了一批諮詢公司和讓某些企業可以表面光鮮一些之外,並沒有什麼效果。而軟件開發領域的敏捷運動的發展是任何人也無法無視的吧,書裏面居然一個字也沒有。難道你們直接把十年前的內容直接放到新版本里面了嗎?

  第三章一般般吧。說不上好壞。

  第八章的內容因爲我本人不是從事C或者C++開發的,語言水平也就是學校考試的水平,不好置評是否對實際開發有用。但是我覺得這章全是C++的內容,我不知道別的章節是否也是如此。既然全是C++的內容,幹嘛不叫《C++高質量程序設計指南》而是《高質量程序設計指南:C++/C語言》呢。C和C++已經是從思想上完全不同的兩種語言了。這麼寫對於C程序員有用嗎?別最後出來個四不像吧。

  從我試讀的感受,我只能得出這是一本內容陳舊,也許還可能存在很多錯誤的翻新書。作者爲什麼出第三版我不知道,我只知道第三版作者並沒有認真寫。這10年的發展從書裏面一點也看不到。不建議大家購買這本書。特別是C程序員,對你們一點用也沒有。而對於C++程序員,請仔細注意,多看看《Effective C++》這樣的經典書,別被帶到溝裏面去。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章