Slide 3
              Slide 3 text
              
                  Code (and Design) Review
3
https://github.com/javiergs/ADASIM
• Draw the class diagram.
• Then make a table listing all class names and, for each
class, answer the following:
• (1) Does it have a single responsibility, and if so,
which one? (2) Is the class or interface necessary? (3)
Is it part of the view, model, or controller? (4) If it
is a blackboard, is its design and usage correct? (5) If
there is an issue(code or design), explain and suggest a
possible solution.