1
FSMの状態(遷移)に状態の名前を付ける必要がありますか?または、受け入れられた大会がありますか?たとえば、ルビーのstate_machine
には、machine.event!
とmachine.state?
があります。イベントと状態がチェックと遷移の唯一の違いと同じ場合は、?
と!
です。ステートマシンでの遷移(イベント)の名前付け
FSMの状態(遷移)に状態の名前を付ける必要がありますか?または、受け入れられた大会がありますか?たとえば、ルビーのstate_machine
には、machine.event!
とmachine.state?
があります。イベントと状態がチェックと遷移の唯一の違いと同じ場合は、?
と!
です。ステートマシンでの遷移(イベント)の名前付け
ロジックが異なるアクションの名前が異なるため、Mealyマシンにこのような名前を使用することはできません。それ以外のところでは私はこのアプローチに問題は見られません。