Java Design Patterns: A Hands-On Experience with Real-World Examples

Vaskaran Sarcar

  • 出版商: Apress
  • 出版日期: 2018-12-07
  • 定價: $1,880
  • 售價: 6.0$1,128
  • 語言: 英文
  • 頁數: 500
  • 裝訂: Paperback
  • ISBN: 1484240774
  • ISBN-13: 9781484240779
  • 相關分類: Java 程式語言Design Pattern
  • 立即出貨(限量) (庫存=3)

買這商品的人也買了...

商品描述

Get hands-on experience implementing 26 of the most common design patterns using Java and Eclipse. In addition to Gang of Four (GoF) design patterns, you will also learn about alternative design patterns, and understand the criticisms of design patterns with an overview of anti-patterns. For each pattern you will see at least one real-world scenario, a computer-world example, and a complete implementation including output.

This book has three parts. The first part covers 23 Gang of Four (GoF) design patterns. The second part includes three alternative design patterns. The third part presents criticisms of design patterns with an overview of anti-patterns. You will work through easy-to-follow examples to understand the concepts in depth and you will have a collection of programs to port over to your own projects.

A Q&A session is included in each chapter and covers the pros and cons of each pattern. The last chapter presents FAQs about the design patterns. The step-by-step approach of the book helps you apply your skills to learn other patterns on your own, and to be familiar with the latest version of Java and Eclipse.

 

What You'll Learn 

 

  • Work with each of the design patterns
  • Implement design patterns in real-world applications
  • Choose from alternative design patterns by comparing their pros and cons
  • Use the Eclipse IDE to write code and generate output
  • Read the in-depth Q&A session in each chapter with pros and cons for each design pattern
 
Who This Book Is For 
 
Software developers, architects, and programmers

商品描述(中文翻譯)

這本書提供了實踐26種最常見的設計模式的實踐經驗,使用Java和Eclipse進行開發。除了Gang of Four (GoF)設計模式外,您還將學習其他替代設計模式,並了解對設計模式的批評,以及反模式的概述。對於每個模式,您將看到至少一個真實世界的場景,一個計算機世界的例子,以及包括輸出的完整實現。

本書分為三個部分。第一部分介紹了23種Gang of Four (GoF)設計模式。第二部分包括三種替代設計模式。第三部分介紹了對設計模式的批評,並概述了反模式。您將通過易於理解的示例深入了解這些概念,並且您將擁有一系列可應用於自己項目的程序。

每個章節都包含一個問答環節,涵蓋了每個模式的優點和缺點。最後一章介紹了有關設計模式的常見問題。本書的逐步方法有助於您將所學應用於自己的項目中,並熟悉最新版本的Java和Eclipse。

您將學到什麼:

- 使用每種設計模式
- 在真實世界應用中實現設計模式
- 通過比較優點和缺點來選擇替代設計模式
- 使用Eclipse IDE編寫代碼並生成輸出
- 閱讀每個章節中深入的問答環節,了解每種設計模式的優點和缺點

適合閱讀對象:

- 軟件開發人員、架構師和程序員