天下英雄 入吾彀中矣

這裡列出侯捷認為極佳的書籍,並列出閱讀(建議)次序,也許對您有幫助。
如有值得推薦的中文譯本,一併列出。但我對中譯本的訊息並不全面,可能漏列。

理論與實作,永遠是被大家爭議不休的話題。
事實上並非「看書就是重理論,動手就是重實作」。

這裡所列書籍,都和程式語言、程式開發、程式設計有關,
本就都是實務性極強的東西。
閱讀這些實務精華,
細加體會,內化為自己的思維與技法,
遠比關起門來瞎打誤撞,高明許多。

如果只是埋首書堆,那也沒用,動手是絕對必要的。
唯有到了相當層次,你才可以抽脫繁務,
悠遊於抽象智慧之海。


以上求學精進方式,原本不必多說,
因於太多學子有著錯誤的觀念和態度,
不得不在此效三尺之婦。

學而不思則罔   思而不學則殆


C++/OOP

essential-cpp.jpg (41921 bytes) 旁枝暫略
主攻核心
取材適度
輕薄短小

附習題與解答
適合初學者

中譯本:侯捷/眳p

 

 

GP/STL



STL是一個標準﹐各商家根據這個標準開發了各自的STL版本。而在這形形色色的STL版本中﹐SGI STL無疑是最引人矚目的一個。這當然是因為這個STL產品系出名門﹐其設計和編寫者名單中﹐Alexander Stepanov和Matt Austern赫然在內﹐有兩位大師坐鎮﹐其代碼水平自然有了最高的保證。SGI STL不但在效率上一直名列前茅﹐而且完全依照ISO C++之規範設計﹐使用者儘可放心。此外﹐SGI STL做到了thread-safe, 還體貼地為用戶增設數種組件﹐如hash, hash_map,hash_multimap, slist和rope容器等等。因此無論在學習或實用中﹐SGI STL應是首選。