or
Sign in to turn on 1-Click ordering.
or
Amazon Prime free trial required. Sign up when you check out. Learn more
More Buying Choices
Have one to sell? Sell yours here
or
Get a £8.05 Amazon.co.uk Gift Card
Head First Design Patterns
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Head First Design Patterns [Paperback]

Eric Freeman , Elisabeth Robson , Bert Bates , Kathy Sierra
4.7 out of 5 stars  See all reviews (58 customer reviews)
RRP: £34.50
Price: £22.08 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £12.42 (36%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In stock.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.
Want guaranteed delivery by Saturday, February 11? Choose Express delivery at checkout. See Details

Formats

Amazon Price New from Used from
Paperback £22.08  
Trade In this Item for up to £8.05
Trade in Head First Design Patterns for an Amazon.co.uk gift card of up to £8.05, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Find more products eligible for trade-in.

Frequently Bought Together

Head First Design Patterns + Head First Object-Oriented Analysis and Design: A Brain Friendly Guide to OOA&D + Head First Java
Price For All Three: £71.28

Show availability and delivery details

Buy the selected items together


Product details

  • Paperback: 688 pages
  • Publisher: O'Reilly Media; 1 edition (1 Nov 2004)
  • Language English
  • ISBN-10: 0596007124
  • ISBN-13: 978-0596007126
  • Product Dimensions: 23.3 x 20.4 x 3.4 cm
  • Average Customer Review: 4.7 out of 5 stars  See all reviews (58 customer reviews)
  • Amazon Bestsellers Rank: 3,524 in Books (See Top 100 in Books)

More About the Authors

Discover books, learn about writers, and more.

Product Description

Review

This is a gimmicky book that actually works for once. It is an intelligent and well thought-out discussion of Java design patterns, and if you dont know what a design pattern is then this is an excellent way to find out. It is also an interested discussion of object-oriented 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. - Mike James, VSJ, April 2005

Argyro Kazaki, JHUG/Weekend Geeks, October 2007

To conclude, I can definitely say that I consider this book a must-have for all.

Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(3)
(1)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

What Other Items Do Customers Buy After Viewing This Item?


 

Customer Reviews

58 Reviews
5 star:
 (48)
4 star:
 (6)
3 star:
 (2)
2 star:
 (2)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.7 out of 5 stars (58 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

37 of 37 people found the following review helpful:
5.0 out of 5 stars Such an easy read, 15 Aug 2006
By 
C. CLARK "Web Developer" (Exeter) - See all my reviews
(REAL NAME)   
This review is from: Head First Design Patterns (Paperback)
This is an excellent book. I have read other books on design patterns including Design Patterns Explained by Shalloway Trott and whilst it was a good book it was rather a dry read.

By contrast the Head First book although looking a bit like a Design Patterns for Dummies type book by the cover does indeed cover the same material but in a way which is definetely easy to read and hopefully better to remember.

Where the book excels is in it's examples which clearly show you where you may wish to apply a paticular pattern which is really the key to the whole field. There may be more exhaustive books on the market but this one explains the key patterns and more importantly the principles behind them well.

I'm a C# programmer and the fact it's a Java book doesn't really make a difference. The code samples are almost exactly the same as they would be in C#. On a few occasions it does make reference to paticular Java classes to show examples of patterns in use (e.g. Iterator) but it's easy enough to relate these to their .NET equivalent and even if you can't it doesn't really matter.

All in all the most enjoyable computer book I have ever read and thoroughly recommended if you want to start learning about Design patterns and their use.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


55 of 56 people found the following review helpful:
5.0 out of 5 stars Enlightenment, 27 Feb 2006
By A Customer
This review is from: Head First Design Patterns (Paperback)
Ok, if you work in a big consultancy your boss/client may not want to see this on your desk.

If you can read the GOF patterns book, then you dont need it. If like me, you know patterns are good, but you quickly lose the will to live when seeing yet another esoteric UML diagram describing a pattern, then get this book.

One important way that this book differs from others I read, is in the examples. These actually look like something you might write and the final example using many of the major patterns was superb.

Oh, and this book is funny.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


20 of 20 people found the following review helpful:
5.0 out of 5 stars Best software book I've bought, 2 Aug 2006
This review is from: Head First Design Patterns (Paperback)
ESSENTIAL reading if you develop or test OO software. You can read this book cover to cover (not something I'd recommend for the GoF book, unless you are actually a computer). Use this book to learn the concepts quickly, then use the excellent GoF book for reference. If you're already familiar with and have used a lot of OO patterns this book is not for you, however, if you want to learn how to design and write more robust, elegant and maintainable code, read this book now! It will even show you why some areas of the Java API have been built the way they are.

Warning: this book contains some cheesy jokes and slightly wacky examples, but you will not be worried about that when you get to the last page and realise that virtually all of it is stored securely in your mind.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
Would you like to see more reviews about this item?
 Go to Amazon.com to see all 334 reviews  4.6 out of 5 stars 
Were these reviews helpful?   Let us know
 
 
Most Recent Customer Reviews











Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!


Look for similar items by category


Look for similar items by subject


Feedback


Amazon.co.uk Privacy Statement Amazon.co.uk Delivery Information Amazon.co.uk Returns & Exchanges