29 Aug
2012
29 Aug
'12
11:12 p.m.
Dear all Recently I discovered MSM - a very nice piece of code! It let me define the state machine decoupled from the other business logic code what brought me easier unit testing and easier life :-) Really nice so far. This week I faced the following situation: my MSM accepts and processes events BEFORE its start() method was called. Is this behavior by design? I know other state machine implementations which do not accept any events until they are started. If the MSM's behavior related to this start issue is on purpose, can anybody tell me the background? Just curious if others have same thoughts or if my mind acrobatic is totally odd. Thanks for any comments Andi