Contents
書籍簡介
Java的期待已久的 “專案拼圖( Project Jigsaw )” 終於在這裡! Java 9 將包含一個內建的模組化框架,The Java Module System 是你發現它的指南。 在這本新書中,你將了解模組系統如何提高可靠性和可維護性,並可用於減少系統元件的緊密耦合。 然後你將發現如何使用最佳實踐和專家技術來建構,編譯和運行你自己的完全模組化應用程式。 一路走來,你還將探索 Java 9 的相容性挑戰以及如何將你的應用程式轉移到模組系統。
“關於 Java 模組系統的最好的一本書”。
~ Ivan Milosavljevic, Senior Software Developer, Novomatic Lottery Solutions
“真的很整潔,整潔的程式碼,如果每個人只會都會這樣寫…”
~ Mark Dechamps, Java/Spring/JPA developer, Agfa HealthCare
“一本非常實用的書,不浪費時間在無用的資訊”
~ Guido Pio Mariotti, Research Engineer, Linkoping University
“扣人心弦”
~ Maria Gemini, Student
關於這個技術
有經驗的開發人員了解強封裝的好處; 當兩個元件只能透過你定義的介面進行互動時,你可以減少引入隱藏相依和不必要的緊密耦合到程式碼中的機會。 Java 模組系統又名“專案拼圖(Project Jigsaw) ”,它為 Java 開發人員提供了在沒有外部框架的情況下定義和實現模組化的能力。 模組化應用程式允許團隊更安全地處理大型專案,並生成更乾淨的程式碼( Cleaner code ),具有出色的運行時穩定性。 然而,這些好處並不止於此,向模組的轉變也保證了可靠的配置 – 允許各個模組聲明它們對其他模組的相依關係,同時允許開發人員和 JVM 對正在運行的應用程式有相同的視角; 這會改變你使用 Java 開發更好的程式!
書籍內容包含
- 一個模組化的 Java 應用程式的解剖
- 從源碼到 JAR 建構模組
- 編譯單個和多個模組
- 偵錯完成的應用程式
目標讀者
如果你是一位有 Java 工作經驗的開發人員,那麼這本書對你來說非常適合。
關於作者
Nicolai Parlog 是一位三十歲的男孩,正如敘述者所說的那樣,他發現了他對軟體開發的熱情。 他不斷地閱讀,思考和寫作,並且為了生活和娛樂而編寫程式。 他是 SitePoint Java 頻道的編輯,關於 codefx.org 上的軟體開發的部落格,並且是幾個開源專案的長期貢獻者。 最好的聯繫方式是通過Twitter。
關於 MEAP 搶鮮電子書
一本書可能需要一年或更長的時間才能寫出來,那麼你今天如何學習熱門新技術? 答案是MEAP,即 Manning Early Access 計劃。 在 MEAP 中,你可以逐次閱讀章節方式閱讀一本書當書還在進行撰寫中,一旦完成,即可獲得最終的電子書。 如果你預訂實體書籍,你必須在上架到商店之前等很久。
更詳細的 MEAP 請參考 https://www.manning.com/meap-program
書籍網址 | 5折優惠代碼查詢
你可能會有興趣
- [線上課程] Java 9 有什麼新功能?- 模組以及更多!
- [電子書] Clean Code
- Java 相關線上課程介紹
- Java 相關電子書介紹
- ★想要加強英文能力嗎?
- Soft & Share 特價課程與學習資訊分享 加入這個社團追蹤我們的特價課程與學習訊息
- 追蹤這個 Twitter ,得到 Udemy 特價課程訊息
發表迴響