BKPLOPD2.RVW 961204 "Pattern Languages of Program Design 2", Vlissides/Coplien/Kerth, 1996, 0-201-895527-7, U$39.76 %A John M. Vlissides %A James Coplien %A Norman L. Kerth %C 1 Jacob Way, Reading, MA 01867-9984 %D 1996 %G 0-201-895527-7 %I Addison-Wesley Publishing Company %O U$39.76 800-822-6339 617-944-3700 Fax: (617) 944-7273 tiffanym@aw.com %P 562 %T "Pattern Languages of Program Design" "A pattern is a format ... that documents a solution to a common problem in a context." (p. 44) The concept of a pattern, or framework, in object-oriented programming, is an attempt to formalize program design or architecture. This is analogous to the provision that high-level programming languages made for algorithms, as opposed to mere libraries of machine-coded functions. The material in the book is based on the presentations of the Conference of Pattern Languages of Programs held in 1995. These papers have been subject to the same "writer's workshop" approach as in the first conference, but the essays are starting to demonstrate a common format and style (cf. BKPLOPDS.RVW). The result is a less diverse collection, addressing primarily programming tasks. Those with expertise in object-oriented programming will find a number of papers giving specific directions for particular tasks. Those interested in the theory of programming will find a number of philosophical issues raised. One reader the book is *not* for, though, is the novice. The conference was a meeting of professionals, and the book spares no time for explanation or tutorial. The experienced, but not object-oriented, programmer will likely find this material to be more accessible than the first book, addressing more common programming and development concerns. copyright Robert M. Slade, 1996 BKPLOPD2.RVW 961204 ====================== roberts@decus.ca rslade@vcn.bc.ca rslade@vanisl.decus.ca Ceterum censeo CNA Financial Services delendam esse Please note the Peterson story - http://www.netmind.com/~padgett/trial.htm