Figure 2. CRC-cards describing the responsibilities and collaborations
of Smalltalk's Model, View and Controller.
View and Controller are overlapping to imply close collaboration.
View and Controller are placed above Model to imply supervision.
These and other informal groupings aid in comprehending a design. This is the reason why the cards are not computerized.