大家閱讀過的編程經典書籍有哪些?
01-26
《代碼大全:2》《head first design pattern》
《人月神話》
《重構》好書推薦單.md
總結整理了一下,以下書籍都是經受住了時間考驗的經典之作。
演算法/數據結構/底層理論:
- 《演算法導論》:學習演算法的必讀書,也應作為程序員 」基本素養「 看一看
- 《計算機程序設計藝術》:一部仍未完成的著作,作者高德納因此獲得美國計算機協會 1974 年圖靈獎 - wikipedia:計算機程序設計藝術
- 《數據結構與演算法分析》
- 《具體數學》
- 《編譯原理》:編譯理論的 」龍書「
- 《深入理解計算機系統》
編程語言/工具等:
- 《C 程序設計語言》:C 語言發明者之一 Dennis 的經典 C 語言教程
- 《C++ Primer》
- 《Java 編程思想》
- 《OpenGL 編程指南》:」紅寶書「
- 《PHP 和 MySQL Web 開發》:不要看目前的中文版
軟體工程/開發
- 《設計模式》
- 《人月神話》:被譽為軟體工程領域的聖經 - wikipedia:人月神話
- 《重構》
- 《代碼大全》
- 《程序員修鍊之道》:如何 」編程「?
stackoverflow上有一個很好的投票 http://goo.gl/REx2,列舉了一些公認的好書
我根據排名做了一個中文版的豆瓣書單, http://goo.gl/HYDFa
最常被程序員謊稱讀過的計算機書籍有哪些?
《重構 改善既有代碼的設計》《代碼大全》
《程序員修鍊之道》
《人月神話》《C++ primer》《The C++ programming language》《演算法》《演算法導論》《人件》《編碼》《深入理解計算機系統》《Effective Java》《Effective C++》 《More Effective C++》《rework》《代碼整潔之道》....推薦閱讀:
※為什麼在編程相關的技術論壇里,很多人答非所問?
※什麼類型的編程比較好玩, 遊戲編程、服務端開發…… ?
※新時代的「小霸王」,除了哪裡不會點哪裡,還能教你學編程
※c#怎麼判斷一個程序運行後關閉?