Patterns
Patterns allow programmers to express common designs with a common vocabulary. Most programmers are familiar with the Document-View architecture of MFC. This is a pattern. When entering the pattern description, try not to describe the pattern itself so much as how the class uses the pattern or why the pattern is needed.