Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Reducing Risk in Trading UIs with State Machines

Avatar for Kevin Maes Kevin Maes
October 17, 2018

Reducing Risk in Trading UIs with State Machines

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

Avatar for Kevin Maes

Kevin Maes

October 17, 2018
Tweet

Other Decks in Technology

Transcript

  1. Credits Learn all about Statecharts @mogsie https://statecharts.github.io Statecharts: A Visual

    Formalism for Complex Systems by David Harel Constructing the User Interface with Statecharts by Ian Horrocks XState @DavidKPiano https://github.com/davidkpiano/xstate React Automata @MicheleBertoli https://gihub.com/MicheleBertoli/react-automata