Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
The design patterns Smalltalk companion
Alpert S., Brown K., Woolf B., Addison-Wesley Longman Publishing Co., Inc., Boston, MA, 1998. Type: Book (9780201184624)
Date Reviewed: Sep 1 1998

Intended as a companion volume to the seminal design patterns text [1] that has revolutionized object technology and software architecture, this book (as its title implies) applies these patterns to a specific programming language, Smalltalk. It uses the same object design notations as Gamma et al., such as Object Modeling Technique (OMT) diagrams, introduced in chapter 1. The first chapter also discusses the difference between C++, which was used in the previous book, and Smalltalk, which is used in this one. Chapter 2 presents the basic concepts of design patterns entertainingly and informatively, through the use of several interactions between patterns mentor “Jane” and patterns novice “Don.”

Chapters 3, 4, and 5 are structured in the same way as the corresponding chapters in the earlier book. They cover the same creational, structural, and behavioral patterns. For each pattern, the intent and OMT notation structure are provided, followed by a discussion of the potential uses of the pattern in Smalltalk. One or more implementations (including sample Smalltalk code) are provided. Known Smalltalk uses of the patterns in the language class library are briefly presented, and related patterns are also discussed.

Chapter 6 provides a brief summary and a taxonomy of several available resources, including pattern Web sites, conferences, discussion groups, and books. A comprehensive set of references and a well-constructed and readable index follow.

I highly recommend this book to people who will be using design patterns for eventual implementation in Smalltalk.

Reviewer:  Donald Bagert Review #: CR121806 (9809-0666)
1) Gamma, E.; Helm, R.; Johnson, R.; and Vlissides, J. Design patterns: elements of reusable object-oriented software. Addison Wesley Longman, Reading, MA, 1995.
Bookmark and Share
 
Smalltalk (D.3.2 ... )
 
 
Object-Oriented Programming (D.2.3 ... )
 
 
Object-Oriented Programming (D.1.5 )
 
 
Reusable Software (D.2.13 )
 
Would you recommend this review?
yes
no
Other reviews under "Smalltalk": Date
Practical Smalltalk
Shafer D., Ritz D., Springer-Verlag New York, Inc., New York, NY, 1991. Type: Book (9780387973944)
Oct 1 1992
A little Smalltalk
Budd T., Addison-Wesley Longman Publishing Co., Inc., Boston, MA, 1986. Type: Book (9789780201106985)
Mar 1 1988
Inside Smalltalk: vol. 1
LaLonde W., Pugh J., Prentice-Hall, Inc., Upper Saddle River, NJ, 1990. Type: Book (9780134684147)
Jul 1 1991
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy