1. 程式人生 > >如何選擇 IT 技術書籍(編程隨想的博客)

如何選擇 IT 技術書籍(編程隨想的博客)

系統 面向 書籍 中文 .com 不一定 英文 blank 可能

★第1招:看網上評論


  首先,上一些權威的圖書網站,看看大夥兒的評價如何(要相信群眾的眼睛是雪亮的)。對於英文書籍,我一般上亞馬遜網站去看看;中文書籍則上豆瓣網。這兩個網站都提供星級評分,一般 >=4星 的評級都不差。(此招數對於正在逛書店的不一定適用,除非你隨身帶了上網的東東)

★第2招:看作者


  書籍作者的重要性無需多說。根據二八原理,大部分的好書都是少數優秀作者寫出來的。如果作者是該領域的技術大牛或者知名評論家,那麽該書的質量一般不會太差。
  不過捏,想用這招,你先得對這本書所在的領域有一定的了解,知道哪些人屬於該領域的大牛。

★第3招:看出版信息


  出版信息裏面,主要看出版社、出版時間。好的出版社出的書,總體水平還過得去,不至於太濫,排版印刷錯誤也較少。
  出版時間的重要性得看具體的領域。比如某些領域(算法、軟件工程等)的書,對於時間不敏感。即使年代久遠也沒有過時(比如人月神話發表於1975年)。而另一些領域(涉及具體的語言、軟件、操作系統)則需要與時俱進,3-5年之前出版的書可能就已經過時了。
  如果是紙版書,還可以看看再版次數和印數。這兩個指標一般和銷量成正比。不過也不排除少數陽春白雪的好書,銷量很低。因此這兩個指標僅供參考。

★第4招:看目錄


  看完出版信息後,就可以大致看看目錄。從目錄可以了解到很多信息。好書的目錄一般層次分明、條理清晰。濫書則反之。
  看目錄還可以在最短時間內大致了解該書的深淺以及內容的分布(看每一章占了多少頁),從而判斷這本書能否適合自己。
  比如,我曾經看過一本國內作者寫的《面向對象 Java 編程》。打開目錄掃了一下,整本書都是講 Java 語法,只在其中一章提到了面向對象,頁數占全書比例不到10%(我強烈懷疑作者是否直接拿了 SUN 的 Java 語言規範漢化了一下,就拿去出版了)。

★第5招:抽查幾頁


  最後,可以挑書中的某個小節看一下。看看作者的文筆是否流暢、生動。如果是翻譯的書,則還要註意一下翻譯的水平如何。翻譯的書的質量同時

取決於作者和譯者的水平,任何一個不行,整本書就好不到哪裏去。
  當年學 MFC 的時候,曾看過一本翻譯的書,把 MFC 的“doc/view”翻譯成"文檔查看",當場厥倒。所以有條件看看原著(你的洋文夠牛)的同學就盡量看原著,免得被差勁的譯者帶到溝裏。

如何選擇 IT 技術書籍(編程隨想的博客)