La macchina a stati è un pattern di programmazione che risolve la possibilità di interrompere un flusso di esecuzione, saltare in modo condizionale tra stati.
È l’implementazione del diagramma di transizione degli stati.


Il corso State Machine, è mirato sulle tecniche di sviluppo per progettare sistemi robusti, espandibili, leggibili.
Utilizza tutte le tecniche sviluppate nel corso base.
Al termine del corso sarete in grado di implementare :
Simple State Machine
Event State Machine
Queue State Machine
Sub State Machine
Sequence State Machine