Store for Education, OOEN Store UK
Education Books
Pre-school & Nursery
Key Stages 1-4
GCSE
A & AS Level
Baccalaureate & International Qualifications
Vocational
New & Used Textbooks
Key Skills
Professional
Education Studies & Teaching
Parent Participation
Subject & Exam Guides
Student Guides
English as a Foreign Language
Foreign Languages
IT Certification
Education Software
Reference
Key Stage 1 (Ages 5-7)
Key Stage 2 (Ages 7-11)
Key Stage 3 (Ages 11-14)
GCSE
A Level
Brands
Educational Subjects
Vocational Subjects
Education Products
Education Books
Children’s Education DVD
Children’s Education Videos
Education & Reference Software
Related Products
Books
DVD
Electronics
Software
VHS
Information
Ordering
Dispatch & Delivery
Security & Privacy
Contact Us

Head First Design Patterns


by Eric Freeman
Head First Design Patterns
List Price: ££34.50
Our Price: ££19.52
Your Save: £ 0.00 ( % )
Availability: Usually dispatched within 24 hours
Manufacturer: O'Reilly Media, Inc.
Average Customer Rating: Average rating of 4.5/5Average rating of 4.5/5Average rating of 4.5/5Average rating of 4.5/5Average rating of 4.5/5

Buy it now at Amazon.com!

Binding: Paperback
Dewey Decimal Number: 005.1
EAN: 9780596007126
ISBN: 0596007124
Label: O'Reilly Media, Inc.
Number Of Items: 1
Number Of Pages: 676
Publication Date: 2004-10-25
Publisher: O'Reilly Media, Inc.
Studio: O'Reilly Media, Inc.

Related Items

Spotlight customer reviews:

Customer Rating: Average rating of 5/5Average rating of 5/5Average rating of 5/5Average rating of 5/5Average rating of 5/5

Summary: Excellent for gaining understanding

Comment: I found this book excellent. Being a professional software engineer in the financial industry I always enjoy reading a good text book but this one stands out in that it helped me understand the patterns in a much more complete and thorough fashion. Some of the other reviewers giving it a lower grade mention that it can't be used as a quick reference - I completely disagree with this: The book gives you such a brilliant understanding of the patterns that the only quick reference you need is the name of the pattern. Everything else you will remember properly and with the code fragments you really understand how to use them and how to apply it in real life. It does of course help if you try to put what you learn to practice, especially "chain of command".

This book adds further value: After having read this book, other greater pattern books become easily understandable such as the gang of four book.


Customer Rating: Average rating of 2/5Average rating of 2/5Average rating of 2/5Average rating of 2/5Average rating of 2/5

Summary: Overated...

Comment: I'm all for new approaches in learning but I find that this book while seeking to de-mystify various OO design concepts actually introduces more confusion.
One of the worst offending chapters is the one on the factory design pattern. I find myself wanting to scream at the book 'ENOUGH PIZZA ALREADY, JUST TELL ME WHAT THE HELL I NEED TO KNOW ABOUT THE PATTERN GODDAMMIT!!!' After my 3rd re-read of the chapter I think I have been introduced to 2 1/2 patterns or rather one that is more of an 'idiom' than a pattern.
It doesn't help either when the authors state that it would be impossible to write a functioning programming if we stuck to ideal design principles.
My impression is that this book is getting rave reviews from other readers because they, like me, are sick of dense, unreadable tomes that give you a migraine within minutes of turning the first page.
I think that the authors have exchanged clarity for readability.


Customer Rating: Average rating of 2/5Average rating of 2/5Average rating of 2/5Average rating of 2/5Average rating of 2/5

Summary: Are people really giving this 5 stars

Comment: I am kind of surprised that so many people have given this 5 stars. I don't think this book is very good and here are my reasons.

1- The book is written in a style that some people may not like, although this was not a problem for me. What did annoy me was the way they wrote the code bit by bit over many pages filled with a lot of people and pizzas in between. It means you can never use it as a quick reference as you have to search for the final correct piece of code.

2- There are no full code examples. Yes everything presented is in fragments, you will never see a complete piece of programme.

3- It uses Java, which looks like C# to all intents and purposes. But this stops them from displaying full code listings. The code itself is all over the place.

4- The book is definitely bloated with what seems quite a lot of unnecessary explanations and re-explanations.

5- I never felt they gave enough programming scenarios of the advantages of using the patterns, although there was a lot of talk.


Customer Rating: Average rating of 5/5Average rating of 5/5Average rating of 5/5Average rating of 5/5Average rating of 5/5

Summary: Fantastic

Comment: A very good book. Its been written to be read from cover to cover and its a joy to do so. There are a lot of practice questions and task to do, which means you have to put the effort in but you will learn a lot.


Customer Rating: Average rating of 5/5Average rating of 5/5Average rating of 5/5Average rating of 5/5Average rating of 5/5

Summary: Not just for JAVA

Comment: I am an ASP.NET developer and write in VB and C#. If you program in any OO language the fact that this book is written in Java will not be a problem in the slightest.

This book impressed me by the way it took you through implementations of the design patterns in order to help break the learning curve down into more manageable segments. After reading each chapter I knew exactly how the pattern was applied and understood it fully.

Something that was a real eye opener for me was that from reading this book I could see that design patterns exist EVERYWHERE in the .NET framework. User controls implements the composite pattern, the whole event driven model is based around the observer pattern and I don't know how many times I've been unknowingly using the template pattern!

There really shouldn't be any reason an OO programmer doesn't read this book (even if they are already clued up on their design patterns). It's an easy, fun and enlightening read.



  • Ask about this education product "Head First Design Patterns" in the forum
  • Give review on this education product "Head First Design Patterns" in the forum
  • Search related information in the forum

Buy it now at Amazon.com!

OOEN Referral Program Spotlight
Akron InstituteAkron Institute

Are you ready for a career you’ll really love? Akron Institute offers career-track diploma programs that will prepare you to become a Dental Assistant, Medical Assistant, Medical Biller, or Insurance Coder. The best part? You can complete your program in as little as 9 months. Akron offers externships that will provide you with the real-world experience you’ll need to succeed. You’ll also benefit from extensive career placement services. If you’re serious about improving your future, start at Akron Institute.
Request Information
American Career CollegeAmerican Career College

American Career College (ACC) is one of the largest and most respected vocational training schools in the country. With campuses in Los Angeles and Orange County, ACC can provide you with the skills to become a Pharmacy Technician, Medical Assistant, Medical Biller/Health Claims Examiner, Optical Technician, Dental Assistant, Vocational Nursing, Computerized Business Specialist, or Surgical Technician. The best part? ACC can provide you with the skills you need in less than a year.
Request Information
Apollo CollegeApollo College

A rewarding career in healthcare begins with a degree from Apollo College. Choose from highly respected programs in Healthcare, Dental Assisting, Massage Therapy, and Veterinary Services. Our faculty of real-world professionals will provide you with the knowledge you need to succeed. Each of our six conveniently located campuses feature state-of-the-art laboratories. Apollo has helped over 45,000 graduates realize their dream of a career in healthcare. Now it’s your turn.
Request Information
What is OOEN Referral Program Spotlight?

OOEN provides comprehensive listing of online courses, degree programs, colleges and universities. Also OOEN provides links to their information request pages; if you want to find out more about any course, degree program, college or university, you can just fill out the form linked from OOEN and request information. It is completely free for anyone to request information, and you can request information from as many colleges and universities as you'd like. We list featured schools and their brief information in this "OOEN Referral Program Spotlight" section of OOEN Store for Education, in case that you are interested in taking a class or two or even pursuing degree program through these featured schools.
Featured Schools
If you are planning to apply to college, university or graduate school, or if you are planning to take a(online) class(es) to enhance your skills, we recommend that you check the following featured schools.
Bethel University
Blue Cliff College
Border Institute of Technology
Brookdale Community College
Brooks Institute of Photography
Brown College
California College San Diego
Capella University
Cardean MBA
Central Pennsylvania College
powered by My Amazon Store Manager v 2.0, © Stringer Software Solutions

Google
 
Web www.ooen.net
forum.ooen.net directory.ooen.net
OOEN Store for Education US | OOEN Store for Education UK
ooen.commerce: