Head First Design Patterns – Eric Freeman, Elisabeth Freeman – 1st Edition


What’s so special about design patterns? At any given moment, someone struggles with the same design problems you have. And, chances are, someone else has already solved your problem. This edition of Design —now updated for 8—shows you the tried-and-true, road-tested 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 and learning theory to craft a multisensory learning experience, Design uses a visually rich format designed for the way your brain works, not a text-heavy approach that puts you to sleep.

This is a gimmicky book that actually works for once. It is an intelligent and well-thought-out discussion of design patterns, and if you don’t know what a design pattern is, then this is an excellent way to find out. It is also an interested discussion of design. I found that the authors often anticipated my reaction to their initial explanations and asked the questions that I would have asked had it been a lecture.

View more
  • 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
  • Citation

Download now Head First Design Patterns

Type of file
Download RAR
Download PDF
File size

Leave us a comment

No Comments

Inline Feedbacks
View all comments
Would love your thoughts, please comment.x