State Machines — Resistance is Futile

Open Phone Server State Machine

So I’m rewriting the call handling in the Open Phone Daemon for the second time now. Cowardly, twice I tried to get away without implementing a full state machine, but it always came back to me.

Telecommunication stuff is all about state machines, and honestly… they are your friend, not your enemy.

Yet another reason to see that my third semester in university with all the finite state machines was not superflous :D

Comments (1) left to “State Machines — Resistance is Futile”

  1. Charl wrote:

    Something that might come in handy is the open source “state machine compiler”
    http://smc.sourceforge.net/

Post a Comment

*Required
*Required (Never published)