Unified Modelling Language (UML)
- Watch UML class diagrams up to the section on object diagrams (8:10). Also, view the class diagram dependency relationship. Note, in this video the ClassNotFoundException is from Java. In C++, the code simply will not compile.
- Handout
- Sequence diagrams - read pages 1 and 2 which cover the basics. You do not need to know the older conventions for logic control (Figure 4.5)
- Diagramming tools: UMLet and its VS Code extension; Mermaid and its extension