请教状态机程序设计的优化问题

2019-07-17 11:00发布

图示的状态机中设计了一个独立的Update状态用于更新UI界面的文本显示
为什么不直接在每个状态动作分支直接将更新的文本直接输出到显示控件?
或者说图示的编程方式相较于上述思路而言有什么好处?


萌新求教
Act1.png
Update.png
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
2条回答
imcu2007
2019-07-17 13:37
这个就是软件设计模式的范畴了,良好的代码风格会助力代码的可维护性和灵活复用
将UI更新都放置在一个地方处理,做成一个标准,下次新项目就直接复用。
如果将各个控件分散在无数个状态机的状态里面,实在不是什么好的风格。 最佳答案

一周热门 更多>