Programming in the Large with Design Patterns Front Cover

Programming in the Large with Design Patterns

  • Length: 156 pages
  • Edition: 1
  • Publisher:
  • Publication Date: 2012-07-04
  • ISBN-10: 0615662145
  • ISBN-13: 9780615662145
  • Sales Rank: #1307629 (See Top 100 Books)
Description

Programming in the Large with Design Patterns is a terrific resource for learning about design patterns. It starts with a general introduction to all types of programming patterns and goes on to describe 10 of the most popular design patterns in detail: Singleton, Iterator, Adapter, Decorator, State, Strategy, Factory Method, Observer, Facade and Template Method. Each pattern is introduced with a non-technical example or story that illustrates the pattern concept. The details are described with Java code examples and UML diagrams. Each pattern description also includes a discussion section that offers more in-depth information for the curious. For example, the discussion section for Singleton explains why introducing a singleton is only marginally better than using a global variable. Instructor resources, including PowerPoint presentation slides and review questions with answers, are available at the companion website http://programminglarge.com/.

Table of Contents

Chapter 1 Introduction to Design Patterns
Chapter 2 Singleton
Chapter 3 Iterator
Chapter 4 Adapter
Chapter 5 Decorator
Chapter 6 State
Chapter 7 Strategy
Chapter 8 Factory Method
Chapter 9 Observer
Chapter 10 Façade
Chapter 11 Template Method

To access the link, solve the captcha.