[erlang-questions] Best practices in gen_fsm usage
Wed Dec 7 13:58:05 CET 2011
I submit to you my trade_fsm system as described in my Rage Against the
Finite-State Machines chapter (
Another one would be a player process I've got for Process Quest:
one is a bit weird because it's a standalone process that sends itself
the events it needs to move forward.
While there's no doubt it would be possible to do with a gen_server, I
doubt it would be much cleaner or easier to read or as self-descriptive
written that way. Using a gen_fsm makes it more obvious how the process is
supposed to behave, in my opinion.
On Wed, Dec 7, 2011 at 4:40 AM, Max Lapshin <> wrote:
> It is exactly what Treskin was talking about. Show example of code,
> which is better built on gen_fsm, than on gen_server.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the erlang-questions