每個程式設計師都該閱讀的10本書
一種程式語言的重要性並不在於語言本身,而是在於這種語言來體現出來的程式設計思維模式。
所以說,並不是你用到的書才去讀,讀書是一種習慣。
1.《Code Complete (2nd Ed) by Steve McConnell》,中文版《程式碼大全(第二版)》
2.《The Pragmatic Programmer》,中文版《程式設計師修煉之道》
3.《Structure and Interpretation of Computer Programs》,中文版《計算機程式的構造和解釋》
4.《The C Programming Language》,中文版《C程式設計語言》
5.《Refactoring: Improving the Design of Existing Code》,中文版《重構:改善既有程式碼的設計》
6.《Introduction to algorithms》,中文版《演算法導論》
7.《The Mythical Man-Month》,中文版《人月神話》
8.《Design Patterns》,中文版《設計模式》
9.《The Art of Computer Programming(First Volume Hardcover)》,中文版《計算機程式設計藝術第 (第一卷)》
10.《Compilers: Principles, Techniques, and Tools 》,中文版《編譯原理》
這些書籍也值得一看,比如《Effective C++》(中文版《Effective C++:改善程式與設計的55個具體做法》),《Clean Code》(中文版《程式碼整潔之道》),《Effective Java》(中文版《Effective Java中文版(第2版)》,《Head-First Design Patterns》(中文版《Head First 設計模式》)等。
IT學習群:483787113(暗號: IT學習) 組團學習更高效,群裡優就業老師定期直播課學習、資源分享~
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69902763/viewspace-2636080/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 每個程式設計師都應該閱讀關於資料結構和程式語言的十大演算法書籍!程式設計師資料結構演算法
- 每個程式設計師都應該知道的下一個程式語言——Kotlin程式設計師Kotlin
- 每個程式設計師都應該瞭解的硬體知識程式設計師
- 每個架構師都應該讀的八本經典書籍架構
- 每個程式設計師都應該參加一次 GDD程式設計師
- 每個Python新手都應該知道的程式設計技巧Python程式設計
- 每個程式設計師都會的 35 個 jQuery 小技巧程式設計師jQuery
- 書單推薦:每個程式設計師必看的11本書程式設計師
- 每個程式設計師都該有個自己的部落格,分享我的四種部落格搭建教程!程式設計師
- 關於Unicode,字符集,字元編碼,每個程式設計師都應該知道的事Unicode字元程式設計師
- Java 程式設計師都該懂的 HashMapJava程式設計師HashMap
- 每個程式設計師都需要知道的概念和術語 - codeburst程式設計師
- 這十五本Python書籍!是每個程式設計師必備的!Python程式設計師
- 我們公司給新人的README,值得每個程式設計師一讀程式設計師
- 每一個程式設計師,都希望能成為分散式系統架構師程式設計師分散式架構
- 高效程式設計師的45個習慣 讀書筆記程式設計師筆記
- 哪本書是對程式設計師最有影響且最應該讀的?程式設計師
- 每個程式設計師都在推薦的好用api程式設計師API
- 每個高階前端工程師都應該知道的前端佈局前端工程師
- 每個前端工程師都應該瞭解的圖片知識前端工程師
- 每個Java程式設計師都必須知道的四種負載均衡演算法Java程式設計師負載演算法
- 每個產品經理都應該閱讀的16條名言 - reddit
- 幽默:真正的程式設計師閱讀API參考文件程式設計師API
- 屬於每個程式設計師的節日,1024程式設計師節程式碼敲響世界程式設計師
- 每個程式設計師都需要知道一些遊戲網路知識程式設計師遊戲
- 《程式設計師的自我修養》-讀書筆記程式設計師筆記
- 每個綠帶都應該知道的事
- 每個開發人員應閱讀的9本書 - Victor Rentea
- 每個人都應該知道的jQuery的提示jQuery
- 每個 Linux 新手都應該知道的 10 個命令Linux
- 《程式設計師自我修養》讀書筆記程式設計師筆記
- 《程式設計師修煉之道》讀書筆記程式設計師筆記
- 每個人都應該懂點攻防
- 2018 年 Java 程式設計師必讀的十本書Java程式設計師
- 每個Java軟體架構師都應該知道的20件事Java架構
- 每週五程式設計師段子程式設計師
- 為什麼每一個爬蟲工程師都應該學習 Kafka爬蟲工程師Kafka
- 每個JavaScript工程師都應懂的33個概念JavaScript工程師