Meeting Info
Wednesday, October 14th, 1998
Tech Talk at 6:30 p.m.
Announcements and Presentation at 7:00 p.m.
Mosaix, Inc., 6464 185th Ave. NE, Redmond
The presentation will be an abbreviated
version of one Alan made at C++ World in August, 1998.
Design patterns are often considered to be
a specific combination of classes to solve certain types of problems.
While this is a good start, greater benefit can be achieved by following
Christopher Alexander's philosophy of using a pattern [as] an operator
which differentiates space: [creating] distinctions where no distinction
was before. This seminar introduces its participants to four design patterns
- adapter, facade, abstract factory, and bridge. Then, instead of combining
these patterns to solve a fairly complex problem, we use them to guide
us in Alexander's differentiation process. We thus shift our use of patterns
from mere building blocks to being providers of insights into the organization
of our class models.
Alan Shalloway has been both an OO consultant
and developer of software in several industries since 1981. He is currently
assisting Boeing with their transition to OO. He focuses on creating paradigmatic
shifts; first into the OO perspective and then into using design patterns
as a basis for design. He offers a variety of courses on OOA, OOD and
Design Patterns which he can teach on their own or incorporate into the
project being worked with. Visit his web-site at www.netobjectives.com
|