Dav*_*ins 4 complexity-theory state-machine workflow-foundation
当工作流必须"响应"用户提供的答案时,状态机可以在存在多个循环和分支或逻辑时降低工作流的复杂性.这将是一个事件驱动的工作流程.
在什么情况下你选择使用状态机,在时间和复杂性方面减少了什么类型的疼痛?
状态机非常适合事件驱动的代码.如果您的代码被调用作为对某个事件的响应,则不能使用循环和分支.您将不得不使用状态机,将事件提供给它以更改状态,并让事件处理程序根据计算机的当前状态做出反应.
| 归档时间: |
|
| 查看次数: |
3257 次 |
| 最近记录: |