Big news! LibraryThing is now free to all! Read the blog post and discuss the change on Talk.
This site uses cookies to deliver our services, improve performance, for analytics, and (if not signed in) for advertising. By using LibraryThing you acknowledge that you have read and understand our Terms of Service and Privacy Policy. Your use of the site and services is subject to these policies and terms.
Hide this

Results from Google Books

Click on a thumbnail to go to Google Books.


Head First Design Patterns

by Elisabeth Freeman, Bert Bates

Series: Head First

MembersReviewsPopularityAverage ratingMentions
1,2441410,723 (4.24)2
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.… (more)



Sign up for LibraryThing to find out whether you'll like this book.

No current Talk conversations about this book.

» See also 2 mentions

English (11)  French (2)  All languages (13)
Showing 1-5 of 11 (next | show all)
One of the best software development books I have read. After more than a decade of programming, it made me rethink the Object Oriented Programming discipline. ( )
  raheelahmad | Mar 22, 2020 |
Informative. ( )
  VintiqueBooks | Mar 22, 2019 |
Very good reference. ( )
  JWoodruff | Jul 12, 2016 |
I bounced off Head First Java and decided the informal, jokey, playful HF approach didn't work for me; however, I gave it a second chance and purchased this book -- and wow, am I glad!

I have a work-based need to learn how to program in an object-oriented fashion (I've been pretty strictly a procedural Perl programmer for some years), and while I don't know that tackling design patterns is the typical first step for this, it's working well for me. I had two introductory programming courses in 2009-10 and the language of instruction was Java ... I've found it fairly easy to re-charge my Java background with this book, and move forward. Kudos! ( )
  tungsten_peerts | Oct 12, 2015 |
I was skeptical of the Head First series before I read this book due to its busy look and feel, but I was pleasantly surprised. It has made me feel comfortable with the most used design patterns in record time where other books failed. I highly recommend this book for helping you design better object-based systems. Be sure to implement the examples as you read for better understanding. ( )
  danrk | Jul 2, 2015 |
Showing 1-5 of 11 (next | show all)
no reviews | add a review

» Add other authors (6 possible)

Author nameRoleType of authorWork?Status
Elisabeth Freemanprimary authorall editionscalculated
Bates, Bertmain authorall editionsconfirmed

Belongs to Series

You must log in to edit Common Knowledge data.
For more help see the Common Knowledge help page.
Series (with order)
Canonical title
Original title
Alternative titles
Original publication date
Important places
Important events
Related movies
Awards and honors
First words
Last words
Disambiguation notice
Publisher's editors
Publisher series
Original language
Canonical DDC/MDS

No library descriptions found.

Book description
Haiku summary

Quick Links

Popular covers


Average: (4.24)
1.5 2
2 5
2.5 2
3 20
3.5 3
4 81
4.5 7
5 85

O'Reilly Media

An edition of this book was published by O'Reilly Media.

» Publisher information page

Is this you?

Become a LibraryThing Author.


About | Contact | Privacy/Terms | Help/FAQs | Blog | Store | APIs | TinyCat | Legacy Libraries | Early Reviewers | Common Knowledge | 147,644,073 books! | Top bar: Always visible