Hacker News new | comments | show | ask | jobs | submit login

I rarely use state machines when composing web applications. Of the 20 or so times I've spotted an opportunity to use a state machine, only 2 or 3 of those opportunities actually were the optimal choice.

Like all things, state machines can be overused and over abused, even during times when they are not ideal.

Applications are open for YC Summer 2018

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | Legal | Apply to YC | Contact