Description

What’s so special about design patterns?

At any given moment, someone struggles with the same software design problems you have. And,
chances are, someone else has already solved your problem. This edition of Head First Design
Patterns—now updated for Java 8—shows you the tried-and-true, road-tested patterns used by
developers to create functional, elegant, reusable, and flexible software. By the time you finish this
book, you’ll be able to take advantage of the best design practices and experiences of those who
have fought the beast of software design and triumphed.

What’s so special about this book?
We think your time is too valuable to spend struggling with new concepts. Using the latest research
in cognitive science and learning theory to craft a multi-sensory learning experience, Head First
Design Patterns uses a visually rich format designed for the way your brain works, not a text-heavy
approach that puts you to sleep.

Table of Contents
Chapter 1 Intro to Design Patterns: Welcome to Design Patterns
Chapter 2 The Observer Pattern: Keeping your Objects in the know
Chapter 3 The Decorator Pattern: Decorating Objects
Chapter 4 The Factory Pattern: Baking with OO Goodness
Chapter 5 The Singleton Pattern: One of a Kind Objects
Chapter 6 The Command Pattern: Encapsulating Invocation
Chapter 7 The Adapter and Facade Patterns: Being Adaptive
Chapter 8 The Template Method Pattern: Encapsulating Algorithms
Chapter 9 The Iterator and Composite Patterns: Well-Managed Collections
Chapter 10 The State Pattern: The State of Things
Chapter 11 The Proxy Pattern: Controlling Object Access
Chapter 12 Compound Patterns: Patterns of Patterns
Chapter 13 Better Living with Patterns: Patterns in the Real World
Appendix Leftover Patterns
Appendix
Appendix Mighty Gumball
Colophon

More Details about Head First Design Patterns, 10th Anniversary Edition (Covers Java 8)

General Information  
Author(s)Eric Freeman and Elisabeth Robson and Bert Bates and Kathy Sierra
PublisherShroff Publishers & Distributors Pvt. Ltd.
Edition1
ISBN9789352132775
Pages696
BindingPaperback
LanguageEnglish
Publish YearFebruary 2014