devtools.fm: Developer Tools, Open Source, Software Development cover image

David Khourshid - x-state, stately.ai

devtools.fm: Developer Tools, Open Source, Software Development

00:00

Is There a Need for State Machines in Your Applications?

X state has all these nuances in it that are very hard to like just grok from a high level view. I've heard that so many times where at first people will tell me like, hey, my app is so simple that I really don't need a state machine. But there's steps that we could do where we could just start modeling in terms of events. That doesn't require you to split everything out into states and transitions. It's just send an event instead of directly manipulating state. And that actually makes it easier to eventually migrate to state machines when you feel the need for them in your applications.

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app