Even relatively simple looking UIs in trading applications can come with implicit hidden complexity and writing code from the “bottom up” is risky. But finite state machines and statecharts in particular are robust enough to help solve some of the developer pain in crafting UIs. Take a quick look at how the implementation of statecharts can facilitate development and serve as a communication tool to synchronize the efforts of product managers, designers, developers and QA engineers. All of this leads to greater confidence when adopting new product features.
This talk was given as part of FinJS NYC 2018 on behalf of @GiantMachines for @finjsio