Guide10.4K views2,954 votes0 replies2,057 following
UML State Machine vs Activity Diagram vs Enum: Choosing a Lifecycle Model
Decide when a UML 2.x state machine diagram fits an object lifecycle, when an activity diagram is better, and when a simple enum field is enough.