Praise for Head First Design Patterns

“I received the book yesterday and started to read it on the way home... and I couldn’t stop. I took it to the gym and I expect people saw me smiling a lot while I was exercising and reading. This is tres ‘cool’. It is fun but they cover a lot of ground and they are right to the point. I’m really impressed.”

Erich Gamma, IBM Distinguished Engineer, and co-author of Design Patterns

“‘Head First Design Patterns’ manages to mix fun, belly-laughs, insight, technical depth and great practical advice in one entertaining and thought provoking read. Whether you are new to design patterns, or have been using them for years, you are sure to get something from visiting Objectville.”

Richard Helm, coauthor of “Design Patterns” with rest of the Gang of Four—Erich Gamma, Ralph Johnson, and John Vlissides

“I feel like a thousand pounds of books have just been lifted off of my head.”

Ward Cunningham, inventor of the Wiki and founder of the Hillside Group

“This book is close to perfect, because of the way it combines expertise and readability. It speaks with authority and it reads beautifully. It’s one of the very few software books I’ve ever read that strikes me as indispensable. (I’d put maybe 10 books in this category, at the outside.)”

David Gelernter, Professor of Computer Science, Yale University and author of “Mirror Worlds” and “Machine Beauty”

“A Nose Dive into the realm of patterns, a land where complex things become simple, but where simple things can also become complex. I can think of no better tour guides than the Freemans.”

Miko Matsumura, Industry Analyst, The Middleware Company Former Chief Java Evangelist, Sun Microsystems

“I laughed, I cried, it moved me.”

—Daniel Steinberg, Editor-in-Chief, java.net

“My first reaction was to roll on the floor laughing. After I picked myself up, I realized that not only is the book technically accurate, it is the easiest to understand introduction to design patterns that I have seen.”

Dr. Timothy A. Budd, Associate Professor of Computer Science at Oregon State University and author of more than a dozen books, including C++ for Java Programmers

“Jerry Rice runs patterns better than any receiver in the NFL, but the Freemans have out run him. Seriously...this is one of the funniest and smartest books on software design I’ve ever read.”

Aaron LaBerge, VP Technology, ESPN.com

Other related books from O’Reilly

  • Making Things Happen

  • Applied Software Project Management

  • Beautiful Code

  • Prefactoring

  • The Art of Agile Development

  • UML 2.0 In a Nutshell

  • Learning UML 2.0

Other books in O’Reilly’s Head First series

  • Head First Java

  • Head First Object-Oriented Analysis and Design (OOA&D)

  • Head Rush Ajax

  • Head First HTML with CSS and XHTML

  • Head First Design Patterns

  • Head First Servlets and JSP

  • Head First EJB

  • Head First PMP

  • Head First SQL

  • Head First JavaScript

Get Head First Software Development now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.