REVIEW - Patterns in Java Volume 2


Patterns in Java Volume 2


Mark Grand


John Wiley & Sons (1999)




Steve Dicks


April 2000



This is a curious book. Although the title contains both the words 'patterns' and 'Java', it actually contains very little of either. Claiming to follow-on from volume one (which was heavily focused on design patterns in the style of Gamma et al), this book actually contains some reasonable material--although most of it is off-topic from the title. The first few chapters are devoted to UML and the software life-cycle, which are then rapidly followed by some GUI 'patterns', patterns such as 'conditional compilation', 'assertion testing' and some testing 'patterns' such as 'white-box testing'.

I'm left with a strange uncertainty of what the author was trying to achieve. He covers many lifecycle issues at a very high level (presumably due to lack of space), but the follow-on from the first volume is tenuous at best (although he manages both copious back- references to it and a few forward references to Volume 3 for good measure.) What content there is covers such wide-ranging topics (to the above examples add a complete TCP/IP client and server implementation and a chapter on basic testing techniques) that the depth of all of it is disappointing.

Book cover image courtesy of Open Library.

Your Privacy

By clicking "Accept All Cookies" you agree ACCU can store cookies on your device and disclose information in accordance with our Privacy Policy and Cookie Policy.

By clicking "Share IP Address" you agree ACCU can forward your IP address to third-party sites to enhance the information presented on the site, and that these sites may store cookies on your device.