CMPT 300 Design Patterns
May 2008

Lab 11 - Presentations



For this final lab, you will work with a partner and present a pattern. The teams are:

Pattern
Team
MVC
Ray & Wade
Observer
Sid & Krikor
Decorator
Matt & Angel
Adapter
Troy & Caleb
Singleton & Null
William & Joe
Factory
Rich & Erik
Template Method
Jake & Glenn


Details regarding the presentations will be covered in class, but roughly, please plan on using a whiteboard to summarize your pattern, in particular:

1) The name of the pattern and an overview what it does.

2) A UML overview of the pattern

3) Where it may be used (use a situation different than what we covered in lab.)

4) How it may be related to other patterns ... i.e. "our abc pattern works well with the xyz pattern because"

You may use code snippets to further illustrate your pattern.

Plan on a 5-10 minute presentation of your pattern.