5 — Activity Diagrams
Purpose
[stub: activity-diagrams]
Metadata
| Author | Amit Singh |
| Scope | low-level-design |
Local graph
Related notes
2 — Class Diagrams
How class diagrams capture a design's static structure — classes, attributes, methods, and the relationships between them — before any code gets written.
3 — Sequence Diagrams
How sequence diagrams trace the message flow between objects over time to check that a design actually satisfies a use case.
4 — State Diagrams
How state diagrams model an object's lifecycle as a finite set of states and transitions, useful for anything with a status field.
6 — Object Diagrams
How object diagrams snapshot a specific set of instances and their links at a point in time, useful for validating a class diagram against a concrete scenario.