頂級程式設計師推薦的程式設計開發書籍【整合】
全棧工程師Dmitry Shvetsov整理了Bob叔以及Jeff Atwood and DHH等世界知名程式設計師曾經在部落格中推薦過的書單,下面我們就一起來看看深受大神們青睞的書籍都是哪些?
Toptal公司副總裁Bozhidar Batsov在他的演講中提到:作為一名程式設計師,需要掌握15本書:
《Inside the Machine》美亞評分 4.6
《程式碼大全》豆瓣評分 9.3
《具體數學》豆瓣評分 9.6
《計算機程式的構造和解釋》豆瓣評分9.5
《程式設計方法(中文版)》 豆瓣評分 8.7
Bozhidar認為,即使你有20年的程式設計經驗,你也可以從上面的書中學到很多。
《演算法設計手冊》和《演算法》可以讓你對演算法有更好的理解
想成為一名優秀的程式設計師一定要知道編譯器是如何執行的《編譯原理》
每個程式設計師都應該懂點C語言《C程式設計語言》豆瓣評分 9.4
《 UNIX環境高階程式設計(第3版)》豆瓣評分 9.5
《UNIX網路程式設計卷2》豆瓣評分8.3
這些書對於優秀的開發人員來說都是必不可少的,而對於使用面嚮物件語言的程式設計師,Bozhidar建議:
《測試驅動的物件導向軟體開發》豆瓣評分 7.6
《領域驅動設計》 豆瓣評分 8.1
《程式設計格調 》原版豆瓣評分9.4
眾所周知Robert C. Martin,也就是Bob叔是一大名鼎鼎軟體工程師、作家、講師等,其《程式碼整潔之道》相信許多程式設計師都拜讀過,那麼,他會推薦什麼書呢:
《設計模式》 豆瓣評分9.1
《計算機程式的構造和解釋》 豆瓣評分 9.5
《計算機程式設計藝術》 豆瓣評分 9.5
《圖靈的秘密》 豆瓣評分8.8
《重構》 豆瓣評分 9.2
《解析極限程式設計》豆瓣評分 8.2
《Redshirts》 豆瓣評分 8.4
《”Bobiverse“三部曲》
Jeff Atwood,Stack Overflow和Discourse的聯合創始人,他也分享了一些推薦給開發者的閱讀清單:
《程式碼大全(第2版)》 豆瓣評分 9.3
《人月神話》 豆瓣評分 9.0
《點石成金 : 訪客至上的Web和移動可用性設計秘笈》 豆瓣評分 8.2
《快速軟體開發》 豆瓣評分 8.5
《人件》 豆瓣評分 8.2
《設計心理學》 豆瓣評分 8.2
《About Face 4: 互動設計精髓》 豆瓣評分 8.6
《軟體創新之路》 豆瓣評分 8.5
《程式設計珠璣》 豆瓣評分 9.1
《程式設計師修煉之道》 豆瓣評分 8.8
《Web可用性設計》 豆瓣評分 7.8
《正規表示式經典例項》 豆瓣評分 7.0
《The Visual Display of Quantitative Information》 豆瓣評分 9.1
《Visual Explanations》 豆瓣評分 8.6
《Envisioning Information》 豆瓣評分9 9.0
《Beautiful Evidence》 豆瓣評分 8.8
《軟體研發之道》 豆瓣評分 8.2
David Heinemeier Hansson,又名DHH, Ruby on Rails的建立者,Basecamp的創始人兼CTO,作家和演說家,分享了對他來說最重要的5本書:
《Smalltalk Best Practice Patterns》
《重構》 豆瓣評分 9.2
《企業應用架構模式》 豆瓣評分 8.3
《領域驅動設計》 豆瓣評分 8.1
《你的燈亮著嗎?》 豆瓣評分 8.1
《風格的要素》 豆瓣評分 8.2
《寫作法寶》 豆瓣評分 8.5
自己是個做了幾年全棧開發的老碼農,如果你對前端開發這門技術感興趣,這裡推薦一下我的前端學習交流群: 767273102 ,裡面都是學習前端的從最基礎的HTML+CSS+JavaScript。jQuery,Ajax,node,angular等到移動端HTML5的專案實戰的資料都有整理,送給每一位前端小夥伴。最新技術,與企業需求同步。好友都在裡面學習交流,每天都會有大牛定時講解前端技術!
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69901074/viewspace-2644633/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 頂級 Linux 開發者推薦的程式設計書籍Linux程式設計
- 程式設計科普書籍推薦程式設計
- 推薦Java程式設計師閱讀的書籍Java程式設計師
- 國外程式設計師推薦的免費程式設計書籍資源程式設計師
- 程式設計師經典書籍推薦-附 PDF程式設計師
- 程式設計師推薦書單程式設計師
- 強烈推薦所有程式設計師都要看完的書籍程式設計師
- 程式設計書籍推薦——按角色劃分程式設計
- 頂級程式設計人員推薦軟體程式設計
- 程式設計書籍推薦——按內容劃分程式設計
- 推薦10本C#程式設計的最佳書籍C#程式設計
- 書籍推薦:《API 設計模式》API設計模式
- 國外程式設計師推薦:每個程式設計師都應讀的書程式設計師
- 國外程式設計師推薦:每個程式設計師都應該讀的非程式設計書程式設計師
- 程式設計師常去的14個頂級開發社群程式設計師
- 程式設計書籍程式設計
- 年薪30W前端程式設計師,需要吃透的前端書籍推薦前端程式設計師
- 程式設計師歌曲推薦程式設計師
- 初學者學習Java程式設計的基礎書籍推薦Java程式設計
- 老程式設計師推薦10個程式設計策略程式設計師
- StackOverflow程式設計師推薦:每個程式設計師都應讀的30本書(轉載)程式設計師
- 程式設計師,應該看的書籍列表程式設計師
- 書單推薦:每個程式設計師必看的11本書程式設計師
- 十大Java程式設計師書籍Java程式設計師
- 強烈推薦10本程式設計師在家讀的書程式設計師
- 程式設計師必讀的書,StackOverflow 創始人推薦程式設計師
- 春天裡,推薦給程式設計師們的技術書程式設計師
- 程式設計師必看的書-Ruby程式設計師程式設計師
- 2015,為程式設計師推薦書單程式設計師
- Android程式設計師必讀電子書推薦Android程式設計師
- IT程式設計之路書籍大全程式設計
- Java程式設計書籍大全Java程式設計
- 程式設計師朋友推薦的好用API程式設計師API
- 10本程式設計書籍推薦,帶你從入門到精通!程式設計
- 書單推薦:每個程式設計師的程式設計之路上都應該看這11本書程式設計師
- 程式設計師面試 刷題推薦程式設計師面試
- 設計模式 經典書籍必備推薦設計模式
- 頂級程式設計師的心得 Coders at Work程式設計師