Design Patterns For Dummies

Steve Holzner

  • 出版商: Hungry Minds
  • 出版日期: 2006-05-08
  • 售價: $1,270
  • 貴賓價: 9.5$1,207
  • 語言: 英文
  • 頁數: 308
  • 裝訂: Paperback
  • ISBN: 0471798541
  • ISBN-13: 9780471798545
  • 相關分類: Design Pattern
  • 海外代購書籍(需單獨結帳)

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

相關主題

商品描述

Description 

There's a pattern here, and here's how to use it!

Find out how the 23 leading design patterns can save you time and trouble

Ever feel as if you've solved this programming problem before? You — or someone — probably did, and that's why there's a design pattern to help this time around. This book shows you how (and when) to use the famous patterns developed by the "Gang of Four," plus some new ones, all designed to make your programming life easier.

Discover how to:

  • Simplify the programming process with design patterns
  • Make the most of the Decorator, Factory, and Adapter patterns
  • Identify which pattern applies
  • Reduce the amount of code needed for a task
  • Create your own patterns

 

Table of contents

Introduction.

Part I: Getting to Know Patterns.

Chapter 1: Congratulations, Your Problem Has Already Been Solved.

Chapter 2: Putting Plans into Action with the Strategy Pattern.

Chapter 3: Creating and Extending Objects with the Decorator and Factory Patterns.

Chapter 4: Watch What’s Going On with the Observer and Chain of Responsibility Patterns.

Chapter 5: From One to Many: The Singleton and Flyweight Patterns.

Part II: Becoming an OOP Master.

Chapter 6: Fitting Round Pegs into Square Holes with the Adapter and Facade Patterns.

Chapter 7: Mass Producing Objects with the Template Method and Builder Patterns.

Chapter 8: Handling Collections with the Iterator and Composite Patterns.

Chapter 9: Getting Control of Your Objects with the State and Proxy Patterns.

Chapter 10: Coordinating Your Objects with the Command and Mediator Patterns.

Part III: The Part of Tens.

Chapter 11: Ten More Design Patterns.

Chapter 12: Ten Easy Steps to Create Your Own Patterns.

Index.

商品描述(中文翻譯)

描述

這裡有一個模式,這是如何使用它的!

了解23種主要設計模式如何幫助您節省時間和麻煩
您是否曾經覺得自己之前解決過這個程式設計問題?您或其他人可能確實這樣做過,這就是為什麼這次有設計模式來幫助您。本書向您展示如何(以及何時)使用「四人幫」開發的著名模式,以及一些新的模式,所有這些都是為了讓您的程式設計生活更輕鬆。

發現如何:
- 使用設計模式簡化程式設計過程
- 充分利用裝飾者、工廠和適配器模式
- 確定適用的模式
- 減少完成任務所需的程式碼量
- 創建您自己的模式

目錄

引言。
第一部分:認識模式。
第1章:恭喜您,您的問題已經解決。
第2章:使用策略模式將計劃付諸實行。
第3章:使用裝飾者和工廠模式創建和擴展對象。
第4章:使用觀察者和責任鏈模式觀察發生了什麼。
第5章:從一到多:單例和享元模式。
第二部分:成為OOP大師。
第6章:使用適配器和外觀模式將圓形物體放入方形孔中。
第7章:使用模板方法和建造者模式大規模生產對象。
第8章:使用迭代器和組合模式處理集合。
第9章:使用狀態和代理模式控制您的對象。
第10章:使用命令和中介者模式協調您的對象。
第三部分:十的部分。
第11章:十種更多的設計模式。
第12章:創建您自己模式的十個簡單步驟。
索引。