基本上我有一个自定义实现的有限状态机,它主要监听硬件开关状态变化以启动转换,但有些事情需要与用户沟通......
例如,用户需要告诉它是重复还是保存和重置。
我对如何做到这一点有一个很好的想法......当它到达那个点时我可以引发事件,然后 UI 层会询问用户然后触发转换,但是我有更好的方法或一些模式吗应该跟随?
只是寻找一些见解,所以我不会以错误的方式这样做。
我将其标记为社区 wiki,因为它不是真正的单一答案类型的问题。
基本上我有一个自定义实现的有限状态机,它主要监听硬件开关状态变化以启动转换,但有些事情需要与用户沟通......
例如,用户需要告诉它是重复还是保存和重置。
我对如何做到这一点有一个很好的想法......当它到达那个点时我可以引发事件,然后 UI 层会询问用户然后触发转换,但是我有更好的方法或一些模式吗应该跟随?
只是寻找一些见解,所以我不会以错误的方式这样做。
我将其标记为社区 wiki,因为它不是真正的单一答案类型的问题。