Java是當今最熱門的程式語言,一個合格的java程式設計師的薪資也是非常的可觀,那麼如何成為一個合格的java程式設計師呢,除了在專業中學習的基礎外,還要多看看國外的書籍,下面給大家推薦一些。
工具/原料
一雙明亮的大眼睛
一顆有耐力的心
方法/步驟
第一本:《The Pragmatic Programmer :From Journeyman to Master》(程式設計師的修煉:從中級到大師)
這本書是面向所有程式設計師的,它保持了程式設計過程的新鮮度,我們可以在其中不斷的汲取力量,成長。
第二本:《OSGI in Action: Creating Modular Applications in Java》(OSGI實戰:用Java建立模組化應用)
OSGI是一個基於Java的開發應用為一組相互關聯的模組框架。雖然說我們是Java程式設計師,但是瞭解一下面向服務的程式設計是怎麼回事,也是非常有必要的。
第三本:《Effective Java》(通用程式設計)
這本書中編寫了Java程式設計中78條極其具有實用價值的經驗規則,這些經驗規則涵蓋的大多數開發人員每天所面臨的問題的解決方案。
第四本:《CLean Code:A Handbook of Agile Software Craftsmanship》(程式碼整潔之道)
剛開始我們在學習編寫程式碼的時候可能不注重格式,導致我們的程式碼看起來十分的雜亂無章,這本書幫我們解決的就是這個問題,能幫助我們養成良好的寫程式碼的習慣。《程式碼整潔之道》促使你思考程式碼中何為正確,何為錯誤,《程式碼整潔之道》將促使你重新評估自己的專業價值觀,以及對自己技藝的承諾。
第五本:《Java in a Nutshell》(Java技術手冊)
這本書是一個有口皆碑的Java經典暢銷書,歷年來用許多程式設計師都是以閱讀此書開始進入Java程式設計師設計的殿堂的。
第六本:《The Java Language specification》(Java程式設計規範)
有可能看過的人會覺得這本書並沒有什麼學習技能的方法,不過在這裡要說的是,這部書提供的不僅是語言覆蓋範圍,如果我們大家想在Java VM更上一層樓的話,建議大家一定要看。
第七本:《Patterns of Enterprise Application Architecture》(企業應用架構模式)
《企業應用架構模式》分為兩大部分。第一部分是關於如何開發企業應用的簡單介紹。第二部分是關於《企業應用架構模式》的主體,是關於模式的詳細參考手冊,每個模式都給出使用方法和實現資訊,並配以詳細的Java程式碼或C#程式碼示例。
注意事項
做什麼事情都要又耐心,讀書更是。
謝謝大家觀看