5 ms·
Cool! Sequence diagrams are by far the most effective way to communicate system behavior. These, and boxes-and-lines diagrams to communicate component relatio
by sagichmal 5y ago
Cool!
Sequence diagrams are by far the most effective way to communicate system behavior.
These, and boxes-and-lines diagrams to communicate component relationships, are all that's necessary to document a system of arbitrary complexity.
- hderms 5y agoI'd add state machine diagrams if those aren't covered by your previous suggestions. I suppose they could be considered a subset of sequence diagrams.
- michaelsbradley 5y agoStatecharts and other variants of state machine diagrams are quite useful, but they serve a different purpose than sequence diagrams. A sequence diagram describes an exchange of messages between different objects. A statechart describes the states of an individual object and how it transitions between those states.
- hderms 5y agoYeah I meant more like they have some superficial structural similarities to each other