Home Page -------------------
[Home Page] - [Reviews Main]
-------------------

Book Review
Design Patterns for Object-Oriented Software Development by W Pree
Recommended
ISBN: 0 201 42294 8       Publisher: Addison-Wesley       Pages: 268pages       Price: £24-95
Categories:   object oriented     patterns    
Reviewed by Francis Glassborow in C Vu 7-4 (May 1995)
You are going to see not a few books with 'Patterns' in its title as an increasing number of publishers discover that this is the latest programming buzz-word. A simplistic view of patterns is to describe it as the principles underlying the interactions between objects. This is about as simplistic as many of the definitions you will find for objects and object orientation.

Patterns has aspects at all levels of programming and, like OO before it, it encapsulates understandings and insights that seem to be second nature to the very best programmers.

In a previous issue of C VU I commented favourably on Jiri Soukup's 'Taming C++' in which that author deals with practical aspects of patterns as they affect style and development of programming in the small.

This book is far more concerned with patterns as they relate to design and development.

The author uses C++ where he needs an implementation language. The design and implementation of application frameworks is central to Pree's presentation.

This is definitely a first generation book on the subject, well written by an author who has a deep understanding of his subject matter but one where the reader must be willing to work at grasping relatively new ideas. Too often casual readers of such books find difficulty with understanding exactly what it is that is new. This should not be that surprising. Remember that many programmers take considerably more than a year to grasp what OOP is about. Some never make it.

If you want to start the journey early and are well motivated this is a good place to start - about equivalent to starting C++ in 1986/7 by reading The C++ Programming Language

At the Object Expo Europe Conference last Autumn I remarked to Jim Coplien (author of the excellent Advanced C++ Styles and Idioms) that I thought I now understood object orientation (looking back, I think I might have qualified that a little). His reply was: 'Yes Francis, and the rest of us have moved on.' True, and patterns were where they had moved to. This book gives you a start at getting to the next base.


Other Authors with the same surname

Pree
Framework Patterns by Wolfgang Pree  (Reviewed May 1997)


Last Update - 13 May 2001.

To link to this review, please use the URL: http://www.accu.org/bookreviews/public/reviews/d/d000463.htm

Copyright © The Association of C & C++ Users 1998-2000. All rights reserved.

Mirrored from http://www.accu.org/