CS151 Lab 1:  Hanging Bad Design

DUE DATE EXTENDED TO:

Monday, 11:59 PM Feb. 12, 2001 

This laboratory is designed to restart our designing and programming engines.   We will examine and analyze existing code for the game "Hangman" from a design standpoint and in the light of correcting existing "bugs" and adding new features.  

In particular, we will study a design pattern called the "Model-View-Controller" along with its attendent design patterns, the "Command" pattern and the "Adapter" pattern.  These patterns will prove invaluable in providing the level of decoupling needed to implement the desired changes.