发 帖  
原厂入驻New
[问答]

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

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


萌新求教
0
Act1.png
Update.png
2018-7-19 09:40:11   评论 分享淘帖 邀请回答
2个回答
这个就是软件设计模式的范畴了,良好的代码风格会助力代码的可维护性和灵活复用
将UI更新都放置在一个地方处理,做成一个标准,下次新项目就直接复用。
如果将各个控件分散在无数个状态机的状态里面,实在不是什么好的风格。
最佳答案
2018-7-19 09:40:12 评论

举报



imcu2007 发表于 2018-7-19 09:40
这个就是软件设计模式的范畴了,良好的代码风格会助力代码的可维护性和灵活复用
将UI更新都放置在一个地方处理,做成一个标准,下次新项目就直接复用。
如果将各个控件分散在无数个状态机的状态里面,实在不是什么好的风格。 ...



感谢大佬解惑
回答已设置最佳答案

顺带一问
本科刚刚毕业,入职后做LabVIEW测控系统,不知道学习和发展的方向
希望前辈能说说您现在对LabVIEW或者NI以后发展的看法
也希望您能交流交流行业经验吧

您要是有时间的话
在此先谢过前辈了
2018-7-20 11:14:44 评论

举报

撰写答案

你正在撰写答案

如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。

高级模式
您需要登录后才可以回帖 登录 | 注册

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。 侵权投诉
我要提问
快速回复 返回顶部 返回列表