隨筆-199  評論-203  文章-11  trackbacks-0
             我在"如何成為優秀開發人員[2]:關于自學能力"中提到閱讀好的IT技術書籍的重要性。今天來聊一下技術書籍的鑒定方法。假設你剛下了某本電子書準備看,又或者逛書店看到某本紙版書準備買,但是吃不準該書的質量如何,那么下面幾個招數可以幫你的忙。
            第1招:看網上評論
            首先,上一些權威的圖書網站,看看大伙兒的評價如何(要相信群眾的眼睛是雪亮的)。對于英文書籍,我一般上亞馬遜網站去看看;中文書籍則上豆瓣網。這兩個網站都提供星級評分,一般>=4星的評級都不差。(此招數對于正在逛書店的不一定適用,除非你隨身帶了上網的東東)

            第2招:看作者
            書籍作者的重要性無需多說。如果作者是該領域的技術大牛或者知名評論家,那么該書的質量一般不會太差。不過要用這招,你首先得對這本書所在的領域有一定的了解,知道哪些人屬于該領域的大牛。

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

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

            第5招:抽查幾頁
            最后,可以挑書中的某個小節看一下。看看作者的文筆是否流暢、生動。如果是翻譯的書,則還要注意一下翻譯的水平如何。翻譯的書的質量同時取決于作者和譯者的水平,任何一個不行,整本書就好不到哪里去。
            早些年學習MFC的時候,曾看過一本翻譯的書,把MFC“doc/view”翻譯成"文檔查看",當場厥倒。所以能看原著就盡量看原著,免得被差勁的譯者帶到溝里。
          posted on 2009-02-23 17:09 Werther 閱讀(118) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 清河县| 东港市| 万全县| 雷州市| 聊城市| 永和县| 镇坪县| 远安县| 搜索| 包头市| 昭平县| 万荣县| 安化县| 安多县| 孝义市| 上犹县| 新沂市| 武夷山市| 彰化市| 瑞金市| 枣庄市| 东乡县| 松溪县| 肇东市| 宜兰县| 天全县| 丹巴县| 黄冈市| 滨海县| 北宁市| 海南省| 舒城县| 中西区| 嘉鱼县| 赞皇县| 来安县| 西安市| 历史| 大庆市| 平塘县| 岗巴县|