File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes OO, Patterns, UML and Refactoring and the fly likes Head First Design Patterns question exercises Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Engineering » OO, Patterns, UML and Refactoring
Bookmark "Head First Design Patterns question exercises" Watch "Head First Design Patterns question exercises" New topic

Head First Design Patterns question exercises

Priya Jlus

Joined: Nov 22, 2004
Posts: 6

I've completed reading the first two patterns (Strategy & Observer) from Head First Design Patterns.

I would like to test my knowledge by working on some example questions, and few exercises to enable me understand the pattern well, and apply them diligently.

It would be greatly appreciated, if Eric or Elisabeth or any one in this forum , to provide me a link or a resource, where I can find some example problems or exercises on all the design patterns.


Priya Jlus.
Darya Akbari
Ranch Hand

Joined: Aug 21, 2004
Posts: 1855
Hi Priya,

look at the course 'Advanced Object-Oriented Development: Architectures and Design Patterns' at:

I am actually working on this course and can tell you that there are least 6 homeworks where you must use all of Head First Design Patterns mentioned patterns.


Elisabeth Robson
Ranch Hand

Joined: May 14, 2004
Posts: 173
HI Priya,

We don't have any exercises prepared other than the ones that went into the Head First Design Patterns book, however, we did create an extended example at one point that uses a lot of the patterns from the book. This didn't make it into the book, but we were thinking of putting it online, and your post makes me think that we should in fact try to make a series of exercises about it as well!

In addition, I am currently working on a series of online (Javascript) Head First style games that we'll hopefully start posting soon that you can use to test your pattern skills.

Otherwise, I'd recommend thinking about problems you may have encountered at work or in school (still have any of your old textbooks around?) that you might be able to go back and look at with patterns in mind.


Co-Author of Head First JavaScript Programming
I agree. Here's the link:
subject: Head First Design Patterns question exercises
It's not a secret anymore!