Head First Design Patterns
Publisher: O'Reilly Media
Final Release Date: October 2004
Pages: 694

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
Product Details
About the Author
Recommended for You
Customer Reviews

REVIEW SNAPSHOT®

by PowerReviews
oreillyHead First Design Patterns
 
4.4

(based on 54 reviews)

Ratings Distribution

  • 5 Stars

     

    (33)

  • 4 Stars

     

    (15)

  • 3 Stars

     

    (2)

  • 2 Stars

     

    (2)

  • 1 Stars

     

    (2)

96%

of respondents would recommend this to a friend.

Pros

  • Easy to understand (22)
  • Helpful examples (20)
  • Well-written (19)
  • Accurate (16)
  • Concise (14)

Cons

No Cons

Best Uses

  • Intermediate (18)
  • Novice (12)
  • Expert (9)
  • Student (9)
    • Reviewer Profile:
    • Developer (20), Designer (10), Educator (3)

Reviewed by 54 customers

Sort by

Displaying reviews 1-10

Back to top

Previous | Next »

 
5.0

Great way to teach/learn

By davidflo

from Harrisburg PA

About Me Developer

Verified Buyer

Pros

  • Accurate
  • Easy to understand
  • Well-written

Cons

    Best Uses

    • Expert
    • Intermediate
    • Novice

    Comments about oreilly Head First Design Patterns:

    Awesome book

     
    5.0

    Greatly improves understanding

    By Hesychia

    from Amsterdam, the Netherlands

    About Me Beginner, Developer, Trainee

    Verified Buyer

    Pros

    • Accurate
    • Concise
    • Easy to understand
    • Fun
    • Helpful examples
    • Well-written

    Cons

      Best Uses

      • Intermediate
      • Novice
      • Student

      Comments about oreilly Head First Design Patterns:

      This book greatly improves your understanding of the Design patterns covered in this book. And it does it in a way that is fun and helps you retain the information. The examples and analogies are fun and easy to understand. And every pattern takes only 1-2 hours to learn, so it's easy to do shorter sessions.

       
      5.0

      Excellent book

      By Vic the Stick

      from Grand Rapids, MI

      About Me Designer, Developer, Educator

      Verified Buyer

      Pros

      • Easy to understand
      • Fun
      • Helpful examples
      • Well-written

      Cons

        Best Uses

        • Intermediate

        Comments about oreilly Head First Design Patterns:

        I love this book. Gang of Four book is a great reference, but this book *teaches* you Design Patterns. Also, it is so fun (and rare) to see so much humor incorporated into the book.

         
        5.0

        Exellent Introduction

        By hawk_m42

        from Switzerland

        About Me Designer, Developer

        Verified Buyer

        Pros

        • Accurate
        • Concise
        • Easy to understand
        • Helpful examples
        • Well-written

        Cons

          Best Uses

          • Intermediate
          • Novice
          • Student

          Comments about oreilly Head First Design Patterns:

          Funny approach, easy to understand, good read

           
          4.0

          Great Introduction

          By fergal

          from dublin

          Verified Buyer

          Pros

          • Easy to understand
          • Helpful examples
          • Well-written

          Cons

            Best Uses

            • Intermediate

            Comments about oreilly Head First Design Patterns:

            What i most liked about the book are the specific examples. Its very easy to get confused on patterns. The explanations in the book allow you to remember quality Design structure, while constructing simple examples that are different enough to allow you to remember the pattern from the example. Like Pizza Factory, or weather station subscriber.

            (0 of 7 customers found this review helpful)

             
            2.0

            Wish the epub version had more color

            By netskink

            from durham, nc

            Verified Reviewer

            Comments about oreilly Head First Design Patterns:

            The head first books are beautiful. The color printing really makes them stand out. The .mobi and .pdf version of this book is mostly grayscale. Its really a shame.

            (1 of 1 customers found this review helpful)

             
            5.0

            Interesting concepts and fun to read

            By Jeroen

            from Paris, France

            About Me Developer

            Verified Buyer

            Pros

            • Accurate
            • Concise
            • Easy to understand
            • Helpful examples
            • Well-written

            Cons

              Best Uses

              • Expert
              • Intermediate

              Comments about oreilly Head First Design Patterns:

              This book has thought me very interesting concepts that are not always easy to get your head around. But since this book is fun to read it has not been a painful. I like the "Head First.." series a lot, but within the series the "Design Patterns" is the best one I read so far.

               
              5.0

              Advanced knowledge made easy

              By Rolland

              from Munich, Germany

              About Me Developer

              Verified Reviewer

              Pros

              • Accurate
              • Easy to understand
              • Fun
              • Helpful examples
              • Well-written

              Cons

                Best Uses

                • Intermediate

                Comments about oreilly Head First Design Patterns:

                I have read this book in order to improve my Java programming skill. I found the writing style very helpful and lots of fun.
                But the most important thing is that it tough me a lot about design patterns. The information is presented accurately and simple. I was involved in a project at the time of reading the book, and it immediately sent me back to the drawing board to redesign some of my classes.

                I can only recommend this book.

                 
                5.0

                Get your brain into pattern mode

                By TwilightMan

                from Sydney Australia

                About Me Maker

                Verified Reviewer

                Pros

                • Accurate
                • Easy to understand
                • Helpful examples
                • Well-written

                Cons

                • Not Suitable For Ereaders

                Best Uses

                • Intermediate
                • Novice
                • Student

                Comments about oreilly Head First Design Patterns:

                After reading this book you will be able to implement all patterns faster and more easily whether you have used the pattern before or you are encountering a new pattern in a patterns catalogue.
                This is because this book makes your brain think in patterns and to understand the benefits and problems with different patterns.

                 
                4.0

                Great book for beginner and intermediate

                By Nick

                from Boston, MA

                About Me Developer

                Verified Reviewer

                Pros

                • Accurate
                • Concise
                • Easy to understand
                • Helpful examples

                Cons

                  Best Uses

                  • Intermediate
                  • Novice

                  Comments about oreilly Head First Design Patterns:

                  Excellent book, presented in an easy to understand format.

                  Displaying reviews 1-10

                  Back to top

                  Previous | Next »

                   
                  Buy 2 Get 1 Free Free Shipping Guarantee
                  Buying Options
                  Immediate Access - Go Digital what's this?
                  Ebook: $50.99
                  Formats:  DAISY, ePub, Mobi, PDF
                  Print & Ebook: $65.99
                  Print: $59.99

                  Available in Multiple Languages