How Not to Shoot Yourself in the Foot with a Finite State Machine
summary
Using finite-state machines to organize data flows and control in complex software, the talk explains applying FSMs to controllers for heavy-load UIs and services that aggregate data from multiple sources. It demonstrates how to manage many internal states and transitions without getting lost, and outlines the advantages, drawbacks, and when to use this approach.
AI-written summary · about
related talks
44mManaging Complex Application State with Finite-State Machines
45mMastering UIs with Finite State Machines
25mMastering UIs with Finite State Machines
30mMastering UIs with Finite State Machines
28mState machines for frontend state management
37mState Machine: What It Is and Why
20mSetState, We Need to Talk!
37mKnowing your state machines
