ITarchitect
Enterprise Architects Free TOGAF 9 training - Click for details
The Independent Source for IT Architects
Software Architect 2009, The technical conference for software architects, Barbican Centre, London
Home
Email Newswire
News
Articles
Blogs
Book Reviews
Events
IASA
Training Courses
Useful Links
Advertising Information
Contacts
Claim a FREE subscription to VSJ
Book Reviews
Head First Design Patterns

Buy nowAuthor: Elisabeth Freeman, Eric Freeman, Bert Bates
Publisher: O’Reilly
Price: £31.95
Pages: 676
ISBN: 0596007124
Aimed at: Intermediate Java programmers
Pros: Well presented arguments
Cons: Long winded
Reviewed by: Mike James
Verdict: :-))
Buy Now

The short version of this review is: “This book is very good but you might just be one of the minority that it irritates to the point where you simply don’t agree with this conclusion.” The time and effort spent on creating the book is obviously above average. It has pictures of people with speech bubbles representing what you might want to say or ask the authors. It has asides, footnotes, margin notes, diagrams, listings, annotations – in short it must have been a nightmare to lay out. In addition, the language and style is “cute” and, well… idiosyncratic. If you don’t like the style then you might not read sufficiently far to discover that it is also very educational. I almost fell into this trap, and it took quite a few pages of reading to convince me that I was wrong. 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 don’t know what a design pattern is then this is an excellent way to find out. It is also an interesting 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.

My main reservation is that the information density is low; written in a more direct style the book would probably be 200 pages shorter and a speedier read. But as long as you don’t react against the style, this is highly recommended.


Return to Book Reviews

Click to sign up to our Email Bulletin