2008年8月25日

天瓏訂書單 20080825

距離上一回訂書,已經相隔幾個月,都忘記是甚麼時候了。不買書,不是因為已經戒掉敗書的嗜好,原因很多,書架沒空位、太忙沒時間、想多存點錢買些玩具…。然而,古人曰:「三日不讀書,便覺面目可憎,言語乏味。」我倒覺得是,「三月不敗書,便覺人生無趣,生活空虛。」敗書不是因為錢多,我在窮困潦倒的那段日子,即使身上只剩三百元,仍會花兩百五買書,五十元留著吃飯,某次在路上發生交通意外,好心的教官幫我申請到一千元的學生平安險,心裡想的不是用這鈔票撫平傷痛,而是趕快去買那本垂涎已久的新書。

比起一般文學、科普、商管書籍,電腦書最能夠滿足敗書慾,也因為從小有買電腦書的習慣,讓我能夠維持一貧如洗的生活型態,還記得某個大年初三,壓歲錢摸起來還是熱的,就已全捐獻給碁峰、博碩(幸好當時還不知道怎麼買原文書)。

近年來,變得很少買電腦書,一方面是覺得保存價值不高(除了少數經典著作),另一方面是驢子很聽話網路資源豐富,很多官方、社群提供的文件就能夠滿足需要。

逛了好久不見得天瓏圖書網站,發現上一次訂書已是今年02/29的事了,為了充實一下知識(敗家總能有千萬個理由),我買了四本新書(每次買都能達到免運費的金額,真奇怪:X)。

深入淺出軟體開發(Head First Software Development)
O'Reilly的Head First系列有獨特的教學風格,從圖文編排就能看出作者想表現出幽默感,把枯燥乏味的技術、方法論,變成故事、笑話讓讀者更好理解也加深印象。對於這樣的作法,評論其實是褒貶不一,但我覺得市面已相當多寫作嚴謹的書籍,多些選擇總是好的。在中文翻譯後,多少失去了些原文的精彩味道,但這本書的翻譯算是看得懂得那種,與原文本對照著看,能夠減少些弄懂字句的時間。
有別於老掉牙的軟體開發書籍,例如學校用的軟體工程、系統分析,這本書讓人擺脫沉悶的感覺,不會覺得書上講的跟現實相差十萬八千里,許多人在課程中可能聽過eXtreme Programming、Agile Software Development、Test-driven Development、Design Patterns、Refactoring,但教學者往往很難以實務經驗佐證,而課本也經常是簡單的描述就結束了,大多時候學的是那些…要跟哆啦A夢借時光機與五月天一起回到過去,才有機會偶然派上用場的那些知識。你說,那些是基礎,我說,沒錯,但基礎總是不夠的,想要等畢業後、開始工作才學多一點?很多人都是這樣想,也很多人都是這樣就沒時間去彌補了,有機會光明正大在起跑點多向前幾步,何樂而不為呢。
在過去,我推薦的書單會有《世紀末軟體革命2》這本書,它是幫助軟體開發概念提昇的良藥,然而有不少人覺得它年代久遠(其實有很多觀念是歷久彌新),所以日後大概會一起推薦《深入淺出軟體開發》,這兩本書的共通點,就是都出自實務專家之手,意簡言駭,讓人容易瞭解需要弄懂的重點在哪。

溫伯格的軟體管理學-第一級評量(第二卷)(Quality Software Management, Volume 2: First-Order Measurement)
經典的書讓不同人在不同階段都能有些收穫,即使重新閱讀也能有不同的感受,溫伯格的書讓我有這樣的感覺,書中談論的焦點是「品質」議題,就像聆聽一場軟體大師的聚會,將獲得過去、現在、未來不同時間軸上的經驗,可能會想:「若當時那樣做,或許會更好。」也可能是:「原來這樣做就對了。」甚至是:「未來告訴我們現在就必須這樣做。」依循大師的腳步,讓我們少些跌倒、或是更快爬起來,那就是經驗分享的價值。買這本書,付出的是價格、買到的是價值,所以即使覺得很貴,最後還是買了。
試讀

Short Coding 寫出簡潔好程式-短碼達人的心得技法
程式能寫多短呢?寫出漂亮的好程式已經是藝術,而寫出非常短又漂亮的程式則是極致的藝術,寫得短又美,需要熟悉電腦運作的原理、深入瞭解程式語言、對演算法及資料結構的瞭若指掌。這本書的作者花費許多時間研究「短碼編程」這項技能,將許多實用的技巧集結成書,藉由這樣的訓練能夠幫助程式設計技巧的提昇。
覺得寫程式很無聊,也可以用這種自我挑戰的方式,從中獲得樂趣,把程式寫得盡可能短,但最終功能不變,帶來的滿足與成就感,就像好玩的益智遊戲一樣。

EndNote & RefWorks 論文與文獻寫作管理, 2/e
撰寫論文出了要編排出正確的格式,參考文獻的維護也是繁瑣的工作,除了最後要將文獻列表,文中有引用的地方也必須以正確格式註記。這本書提供的是論文撰寫者所需要的軟體使用技巧,包含EndNote、RefWorks、Word,熟悉這些方法就能建立自己的論文整合開發環境,用工具自動化那些瑣碎的文書工作,而專注在論文內容的寫作上。
會買這本書,是因為圖書館庫藏的都被借走了!而不管什麼事情都想辦法提昇效率的習慣,當然不會想讓時間浪費在論文的文書處理,這也是再來幾個月的重點學習項目了。

沒有留言:

張貼留言

lyhcode by lyhcode
歡迎轉載,請務必註明出處!