How I Learned to Stop Worrying and ❤️ the State Machine, by @raganwald

https://raganwald.com/2018/02/23/forde.html

> So, what are state machines? And how do they help?

> Most objects are designed to encapsulate some kind of state. Stateless objects are certainly a thing, but let’s put them aside and consider only objects that have state. Some such objects can be considered State Machines, some cannot. What distinguishes them?

How I Learned to Stop Worrying and ❤️ the State Machine