Я документирую конечный автомат. Нет UML. Простой текст.
Есть ли практика документирования с точки зрения переходного состояния?
S1: открыт
Допустимые переходы: закрыть, заклинило
S2: закрыто
Допустимый переход: открытый, заклинило
S3: заклинило
Допустимые переходы: нет.
против
T: открыто
Разрешенные состояния: закрыто
T: закрыть
Разрешенные состояния: открыто
T: заклинило
Разрешенные состояния: открыто, закрыто
С уважением,