Kirk Knoernschild資深軟件開發專傢,係統架構師,軟件開發項目經理,敏捷教練,軟件開發谘詢師。精通Java、OSGi、敏捷方法、係統架構等,擁有豐富的軟件開發經驗,擔任過軟件開發團隊中的多個職位。同時他還是一位積極的開源社區貢獻者,發錶瞭大量經典文章,廣受讀者好評。曾受邀參與國際大型軟件開發會議並發錶演講。著有《JavaDesign: Objects, UML, and Process》,閤著有《No Fluff Just Stuff 2006Anthology》。他曾培訓和指導過成韆上萬的軟件開發人員,討論的主題涵蓋Java/J2EE、建模、軟件架構與設計、基於組件的開發、麵嚮服務架構以及軟件過程等。
張衛濱 資深軟件開發專傢,精通Java語言,對Java開源框架有較深入的研究。目前主要從事企業級軟件的開發,擁有豐富的軟件開發經驗。熟悉Spring、Hibernate以及Eclipse等開源産品,對Web前端技術有一定的研究,熟悉相關技術以及dojo、jQuery、ExtJS等框架。技術社區的積極實踐者,曾參與技術新聞和文章的翻譯工作,已齣版譯著有《Spring實戰(第3版)》。
"I,m dancing! By god I,m dancing on the walls. I,m dancing on the ceiling. I,m ecstatic. I,m overjoyed. I,m really, really pleased." -From the Foreword by Robert C. Martin (a.k.a. Uncle Bob) This isn,t the first book on Java application architecture. No doubt it won,t be the last. But rest assured, this title is different. The way we develop Java applications is about to change, and this title explores the new way of Java application architecture. Over the past several years, module frameworks have been gaining traction on the Java platform, and upcoming versions of Java will include a module system that allows you to leverage the power of modularity to build more resilient and flexible software systems. Modularity isn,t a new concept. But modularity will change the way we develop Java applications, and you,ll only be able to realize the benefits if you understand how to design more modular software systems. Java Application Architecture will help you * Design modular software that is extensible, reusable, maintainable, and adaptable * Design modular software today, in anticipation of future platform support for modularity * Break large software systems into a flexible composite of collaborating modules * Understand where to place your architectural focus * Migrate large-scale monolithic applications to applications with a modular architecture * Articulate the advantages of modular software to your team Java Application Architecture lays the foundation you,ll need to incorporate modular design thinking into your development initiatives. Before it walks you through eighteen patterns that will help you architect modular software, it lays a solid foundation that shows you why modularity is a critical weapon in your arsenal of design tools. Throughout, you,ll find examples that illustrate the concepts. By designing modular applications today, you are positioning yourself for the platform and architecture of tomorrow. That,s why Uncle Bob is dancing.
發表於2024-12-23
Java Application Architecture 2024 pdf epub mobi 電子書 下載
書中關於軟件架構的核心思想是:模塊化,分層,等級化,消除循環依賴等。前麵章節,反復強調分層設計,層中等級化調用依賴。輸入依賴優於輸齣依賴。最後的章節,作者希望結閤OSGi,介紹和講解前麵論述的內容,OSGi實質內容不多,不能期望從中得到OSGi的詳細知識。 藉用java具體...
評分書中關於軟件架構的核心思想是:模塊化,分層,等級化,消除循環依賴等。前麵章節,反復強調分層設計,層中等級化調用依賴。輸入依賴優於輸齣依賴。最後的章節,作者希望結閤OSGi,介紹和講解前麵論述的內容,OSGi實質內容不多,不能期望從中得到OSGi的詳細知識。 藉用java具體...
評分書中關於軟件架構的核心思想是:模塊化,分層,等級化,消除循環依賴等。前麵章節,反復強調分層設計,層中等級化調用依賴。輸入依賴優於輸齣依賴。最後的章節,作者希望結閤OSGi,介紹和講解前麵論述的內容,OSGi實質內容不多,不能期望從中得到OSGi的詳細知識。 藉用java具體...
評分書中關於軟件架構的核心思想是:模塊化,分層,等級化,消除循環依賴等。前麵章節,反復強調分層設計,層中等級化調用依賴。輸入依賴優於輸齣依賴。最後的章節,作者希望結閤OSGi,介紹和講解前麵論述的內容,OSGi實質內容不多,不能期望從中得到OSGi的詳細知識。 藉用java具體...
評分書中關於軟件架構的核心思想是:模塊化,分層,等級化,消除循環依賴等。前麵章節,反復強調分層設計,層中等級化調用依賴。輸入依賴優於輸齣依賴。最後的章節,作者希望結閤OSGi,介紹和講解前麵論述的內容,OSGi實質內容不多,不能期望從中得到OSGi的詳細知識。 藉用java具體...
圖書標籤: java架構 Java 模塊設計 模塊化 OSGi 計算機 編程 架構設計
講得通透.
評分雖說廢話很多,反復重復。但是討論模塊設計的部分還是有乾貨的。
評分雖說廢話很多,反復重復。但是討論模塊設計的部分還是有乾貨的。
評分雖說廢話很多,反復重復。但是討論模塊設計的部分還是有乾貨的。
評分講得通透.
Java Application Architecture 2024 pdf epub mobi 電子書 下載