Introduction - If you have any usage issues, please Google them yourself
Finite state machine design guidance, details of the design state machine during the relevant experience, as well as various advantages and disadvantages of each state machine design comparison