Yes, I've encountered many instances of developers reinventing FSMs poorly because they never studied them,
over the course of my career. I try to counter that by giving a short presentation on them at each place I work.
Your FSM UI sounds interesting. It would be a lot of work to accomplish fully, but perhaps instead a blog post on what it would/should look like would be enough to get people interested in the idea.
Yes, I've encountered many instances of developers reinventing FSMs poorly because they never studied them, over the course of my career. I try to counter that by giving a short presentation on them at each place I work.
Your FSM UI sounds interesting. It would be a lot of work to accomplish fully, but perhaps instead a blog post on what it would/should look like would be enough to get people interested in the idea.