適合高階Java程式設計師看的10本書
適合高階Java程式設計師看的10本書
在這篇文章中,作者向高階Java程式設計師分享了一些經驗,雖然“Thinking in Java”或“Head First Java”沒有列出來,但這是因為它們對初學者來說是很好的書。我也盡力避免列出為特定軟體或框架或認證的Java書,因為我覺得那不是純Java書。
Java in a Nutshell
這本書更適合參考而不是完全閱讀。
The elements of Java style
它的目標人群是寫Java程式碼的,通過提供一套用於Java從業者的規則,通過提供一系列的標準,約定和編寫Java程式碼的準則,並說明如何編寫堅實的很容易理解維護和增強的Java程式碼。
Effective Java
這本書真的僅適合想深入理解Java的開發者。它彙集了七十八個不可缺少的程式設計師的規則:為你每天遇到的程式設計挑戰給出工作的最佳實踐解決方案。
The Java language specification
由Java的發明者所寫,這本書不僅提供完全和準確的語言特點,還包括從編譯器的實際行為的語言的正式規則。您可能從這本書沒有獲得技能,但是如果你想越線並深入Java虛擬機器...
Design patterns: elements of reusableobject-oriented software
其實,這本書的例子是C+ +或Smalltalk寫的,那又怎樣?如果你想成長為一個開發者,你已經知道設計模式,採取最佳做法和別人的經驗的優勢,並從這些誰都面臨著同樣的問題中學習。還有許多其他類似的書,但他們只是在做修補工作。
The Pragmatic Programmer: From Journeyman to Master
再次,這不是一本只為Java開發人員的書。 “關於這本書的很酷的特性是,它對保持程式設計過程的新鮮度做得很好。這本書可以幫助你將繼續增長,並清楚地向更資深的人群靠攏。“
Patterns of Enterprise Application Architecture
您可能已經瞭解到設計模式,但不知道他們是如何在企業框架中使用。這本書解釋了常見的企業設計模式。
Refactoring: Improving the Design of Existing Code
如果您已經程式設計了好幾年,你會發現這本書絕對值得閱讀。重構可以使程式碼更具可讀性,更容易維護。
OSGi in Action: Creating Modular Applications in Java
欲瞭解更多或更少,知道面向服務的程式設計是好事。這本書的前幾章可以給你一個很好的介紹和具體的例子。
Clean Code: A Handbook of Agile Software Craftsmanship
最後但並非最不重要的,檢視您的編碼風格是好事。 90%的努力將在維護上,clean程式碼是非常重要的。
原文:http://www.javacodegeeks.com/2013/09/top-10-books-for-advanced-level-java-developers.html
相關文章
- 高階Java程式設計師值得擁有的10本書Java程式設計師
- 有一本書,適合零到十年經驗的程式設計師看程式設計師
- 高階Java必看的10本書Java
- 這本最適合夯實基礎的經典 Java 書籍,可能 80% 的 Java 程式設計師沒認真看過!Java程式設計師
- 【北京】誠聘java程式設計師和高階程式設計師Java程式設計師
- 程式設計師應該讀的10本書程式設計師
- java架構師之路:JAVA程式設計師必看的15本書Java架構程式設計師
- 如何成為高階java程式設計師Java程式設計師
- 程式設計師的內功修煉——值得看的9本書程式設計師
- 低階程式設計師和高階程式設計師的區別程式設計師
- Fira Code:適合程式設計師的程式設計字型程式設計師
- 高階程式設計師——java語言深度解析程式設計師Java
- 怎麼從初、中級Java程式設計師過渡到高階Java程式設計師?Java程式設計師
- 對我影響最大的一本書———《JavaScript高階程式設計》JavaScript程式設計
- 程式設計師必看的書之Java程式設計師程式設計師Java
- java程式設計師需要看的一些書~java程式猿進階書籍~Java程式設計師
- 書單推薦:每個程式設計師的程式設計之路上都應該看這11本書程式設計師
- 程式設計師必讀的六本書程式設計師
- 成為java高階程式設計師需要掌握哪些Java程式設計師
- 程式設計師適合創業嗎?程式設計師創業
- 強烈推薦10本程式設計師在家讀的書程式設計師
- 每個程式設計師都該閱讀的10本書程式設計師
- 程式設計師的那些事兒 -- 高階程式設計師買衣服程式設計師
- Python書單丨程式設計師都在讀的15本書,值得一看!Python程式設計師
- 最適合程式設計師的畫圖工具?程式設計師
- 高階Java程式設計師要具備哪些知識Java程式設計師
- 轉:成為Java高階程式設計師需要掌握哪些?Java程式設計師
- 程式設計師,應該看的書籍列表程式設計師
- 程式設計師成長之路上的10本必讀書籍程式設計師
- 好程式設計師:一個Java高階工程師的必備技能程式設計師Java工程師
- 看起來很適合程式設計師哦程式設計師
- 進階Java架構師必看的15本書Java架構
- 2018 年 Java 程式設計師必讀的十本書Java程式設計師
- Java 程式設計師們值得一看的好書推薦Java程式設計師
- 如何從初級程式設計師變成高階程式設計師?程式設計師
- 5 款適合程式設計師的開源字型程式設計師
- 最適合程式設計師的筆記軟體程式設計師筆記
- Java架構師必看的10本書Java架構