Tuesday, June 14, 2011

Force-Feed State Machines...

Generally my peers think I'm pretty weird (and that's an objective of mine!).  There are a few things about my development likes and dislikes that stand out to them, and are a frequent source of odd looks and sadly shaking heads as my peers ponder my deteriorating mental condition.  One of these is my attraction to regular expressions.  Another is my fondness for finite state machines.

Here's someone who shares my appreciation of the latter, so much that he recommends forcing developers to use them!

Myself, I wouldn't go that far.  For me, a developer's understanding of, and use of, state machines is more an interesting metric of their ability to make software that works reliably in the real world, as that's one of the things that state machines are very good at...

No comments:

Post a Comment