Hands-On Design Patterns with Java
暫譯: Java 實戰設計模式
Lavieri, Dr Edward
- 出版商: Packt Publishing
- 出版日期: 2019-04-26
- 售價: $1,840
- 貴賓價: 9.5 折 $1,748
- 語言: 英文
- 頁數: 360
- 裝訂: Quality Paper - also called trade paper
- ISBN: 1789809770
- ISBN-13: 9781789809770
-
相關分類:
Java 程式語言、Design Pattern
海外代購書籍(需單獨結帳)
商品描述
Java design patterns are reusable and proven solutions to software design problems. This book covers over 60 battle-tested design patterns used by developers to create functional, reusable, and flexible software.
Hands-On Design Patterns with Java starts with an introduction to the Unified Modeling Language (UML), and delves into class and object diagrams with the help of detailed examples. You'll study concepts and approaches to object-oriented programming (OOP) and OOP design patterns to build robust applications. As you advance, you'll explore the categories of GOF design patterns, such as behavioral, creational, and structural, that help you improve code readability and enable large-scale reuse of software. You’ll also discover how to work effectively with microservices and serverless architectures by using cloud design patterns, each of which is thoroughly explained and accompanied by real-world programming solutions.
By the end of the book, you’ll be able to speed up your software development process using the right design patterns, and you’ll be comfortable working on scalable and maintainable projects of any size.
商品描述(中文翻譯)
Java 設計模式是可重用且經過驗證的軟體設計問題解決方案。本書涵蓋了超過 60 種經過實戰考驗的設計模式,這些模式被開發人員用來創建功能性、可重用且靈活的軟體。
《Java 實作設計模式》一書首先介紹統一建模語言 (Unified Modeling Language, UML),並透過詳細的範例深入探討類別圖和物件圖。您將學習物件導向程式設計 (Object-Oriented Programming, OOP) 和 OOP 設計模式的概念與方法,以構建穩健的應用程式。隨著學習的深入,您將探索 GOF 設計模式的類別,例如行為型 (behavioral)、創建型 (creational) 和結構型 (structural),這些模式有助於提高程式碼的可讀性並實現軟體的大規模重用。您還將發現如何有效地使用雲端設計模式來處理微服務和無伺服器架構,每個設計模式都會詳細解釋並附有實際的程式解決方案。
在本書結束時,您將能夠使用正確的設計模式加速您的軟體開發過程,並能夠自信地處理任何規模的可擴展和可維護專案。