Skip to content

Design & Architecture

erisco edited this page Oct 2, 2012 · 1 revision

This diagram shows the approximate desired program structure. Keep in mind that this is only guidance and subject to change.

Rectangles indicate Entities. Arrows indicate some relationship (typically the Entity is holding a reference to the object); there is no inheritance indicated. List items prefixed with '+' indicate a property or attribute (but do not indicate access level). List items prefixed with '-' indicates a responsibility the Entity has.

  • This was created with Google docs and unfortunately it did not allow us to make it look much prettier.
Clone this wiki locally