Home Contact Us
 
   
What We Do
 
  Services
  Technology
  12 Reasons to hire Jetstream
  And 3 Reasons
not to
Who We Are
 
  About Us
  Track Record
  Jobs at Jetstream
  Contact Us
  Press Room
Work We've Done
 
  Recent Clients
  Conferences
  Case Studies

 

 
Next Meeting:
Wednesday, October 14th
Thinking in Patterns
Allan Shalloway, Net Objectives
nwcpp.GIF (2478 bytes)
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

 
Copyright @ 2008 Jetstream Software, Inc. All Rights Reserved. Jetstream is a registered trademark of Jetstream Software, Inc. All other product or service names, brand names, company names and/or logos appearing on this web site are the property of their respective owners.