前面有篇文章给大家分享了关于写动作流程的方法,不知道大家有没有找到适合自己的,适合自己的才是最好的。
我使用过好几种方法,实际使用中各有优劣,很难有各方面都完美的方法,因此我自己编写了一个FB功能块,用于平时编写动作流程,个人觉得还不错,挺适合我自己的工作性质。
![926fff4394410ca14c842a45dbe49119.png](https://img-blog.csdnimg.cn/img_convert/926fff4394410ca14c842a45dbe49119.png)
怎样才能找到最适合自己的方法?
顺便聊下我工作中经常遇到的问题,大家也看看有没有这种情况,平时大家都是怎么处理的也可以分享一下。
我平时工作稍微有点杂,没办法一直坐在办公室编写程序,经常会被其他事情中断,这样就造成思路容易被中断,忙完接着上次的写往往需要花时间理清上次的思路。
平时有了新的项目,机械工程师一般会跟我把动作流程讲一遍,大家一起讨论,修改。
从动作流程讨论到开始写程序,有时候要1到2个月,因此我一般会将动作流程用思维导图软件做出来,避免后面忘记了。一个多月后,细节经常想不起来,有时候机械工程师都一时很难搞清楚所有细节,这就造成我的程序必须可以随意修改,打断,插入,还要能写写停停,干点别的回来接着写而不会花费太多时间整理思路。
由于上面种种原因,我才下决心找一个最适合碎片化编程的方法,FB功能块刚好可以满足我这个需求。
说了这么多,进入正题,直接上图:
功能块程序本体
![1c2fdc412144434b9a2ef815efb747cd.png](https://img-blog.csdnimg.cn/img_convert/1c2fdc412144434b9a2ef815efb747cd.png)
功能块局部变量
![bed03e9703d854c852a0326a9fe029c1.png](https://img-blog.csdnimg.cn/img_convert/bed03e9703d854c852a0326a9fe029c1.png)
主程序中调用
![84b40a1dfdb0a0f92a7470735cbe02d9.png](https://img-blog.csdnimg.cn/img_convert/84b40a1dfdb0a0f92a7470735cbe02d9.png)
我一般先将所有动作流程一次性录入到主程序中,每个功能块都改成与流程图一样的名字,不输入任何条件,直接编译保存。检查流程没有错误,然后再开始增加条件,这样就不会乱。
以上是我的一点心得,希望能帮到大家。也希望大家帮我出出主意,看还有什么更好的办法也能达到我上面说的目标。
本次分享就到这里了,欢迎转发,感谢关注。