File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Developer Certification (SCJD/OCMJD) and the fly likes Design Patterns used in Max's book Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Certification » Developer Certification (SCJD/OCMJD)
Bookmark "Design Patterns used in Max Watch "Design Patterns used in Max New topic

Design Patterns used in Max's book

Saheed Adepoju
Ranch Hand

Joined: Jun 23, 2004
Posts: 267
Hi all
I was curious about the various design patterns used in Max's book. I know he used the Adapter pattern. I would like to know the details of all the patterns he used in the sample application and where he used them in Application. That way i would have a full understanding of when and how to use a design pattern. I have the book by the "Gang-of 4" but even though they presented a sample app in their book i would like to know how it also relates to Max's sample app so as to get a better understanding of the different patterns. Thanks a lot as you answer.

Saheed Adepoju<br />SCJP 1.4<br />SCJD (B&S..In progress)
Darya Akbari
Ranch Hand

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

do you have Max's SCJD book? It's all described in there.

Basically Max is using the followig Patterns:

db layer -> Adapter Pattern (chapter 4)
network layer -> Proxy Pattern (RMI) (chapter 5)
gui layer -> MVC Pattern (chapter 6)

I would recommend in addition to Design Patterns (Gang of Four, GOF) the book Head First Design Patterns (HFDP). I use HFDP as the main source for my Design Patterns readings.

Good Luck

Darya Akbari
Ranch Hand

Joined: Aug 21, 2004
Posts: 1855
Or better look at the bottom of this page .

musty Abiola

Joined: May 03, 2005
Posts: 1
Mr Adepoju,
Im really new, and i'd like to know more about JAVA so as to become a programmer and all, i have almost no knowledge about programming...please help
I agree. Here's the link:
subject: Design Patterns used in Max's book
jQuery in Action, 3rd edition