頂級程式設計師推薦的程式設計開發書籍【整合】

智雲程式設計發表於2019-05-16

全棧工程師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/,如需轉載,請註明出處,否則將追究法律責任。

相關文章