Restate Your UI: Using State Machines to Simplify User Interface Development — Cognitect Blog
OK, I'll admit it: Every time someone asks me to work on a user interface I
cringe. And I'm not talking about a little elevation of the shoulders, I
mean the kind of full eyes closed, head around the bellybutton motion that
makes the bones in my spine pop. The programs behind user interfaces a