This title is not available in our membership service

We’re working with the publisher to make it available as soon as possible.

Request Title

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.

Published: O'Reilly Media, Inc. on
ISBN: 9780596800741
List price: $50.99
Read on Scribd mobile: iPhone, iPad and Android.
Availability for Head First Design Patterns
  1. This book can be read on up to 6 mobile devices.
 Fun to read book (for coding anyway). Not one you can sit down and curl up with, but the subject is approached in a more friendly and easy-to-digest format. Sometimes, I'd just like a more straightforward 'here it is' description, but the book helps you learn as long as you follow it's format.more
Ultimate book for beginnersmore
This is an excellent book on design patterns!more
This book cracked open a previously impenetrable nut: Oh, so that's how you structure object-oriented applications! It was immediately applicable to work, where we're trying to manage a bill of materials hierarchy for parts; the Composite pattern was a perfect fit.The typos and errata are distracting; if it had been more cleanly copy-edited, I would have given it 5 stars, hands down. Despite that limitation, it is still an excelent book about OO software development.more
This is an excellent book. If ever there were a common sense way to depict conceptual ideas, this book definately hits the mark!more
This is an excellent introduction to design patterns, with plenty of pointers to further resources.While the examples are given in Java, you can absolutely read this book without knowing any Java. I know because I don't know any Java. You will need to be familiar with programming in general and object-oriented programming specifically.more
Read all 6 reviews

Reviews

 Fun to read book (for coding anyway). Not one you can sit down and curl up with, but the subject is approached in a more friendly and easy-to-digest format. Sometimes, I'd just like a more straightforward 'here it is' description, but the book helps you learn as long as you follow it's format.more
Ultimate book for beginnersmore
This is an excellent book on design patterns!more
This book cracked open a previously impenetrable nut: Oh, so that's how you structure object-oriented applications! It was immediately applicable to work, where we're trying to manage a bill of materials hierarchy for parts; the Composite pattern was a perfect fit.The typos and errata are distracting; if it had been more cleanly copy-edited, I would have given it 5 stars, hands down. Despite that limitation, it is still an excelent book about OO software development.more
This is an excellent book. If ever there were a common sense way to depict conceptual ideas, this book definately hits the mark!more
This is an excellent introduction to design patterns, with plenty of pointers to further resources.While the examples are given in Java, you can absolutely read this book without knowing any Java. I know because I don't know any Java. You will need to be familiar with programming in general and object-oriented programming specifically.more
Load more
scribd