由此可以简单看出C#等文本语言基本上使用的是2D的编程方法和思想。
在它们底层的程序文件里面,是从上到下,堆成一堆的函数。
而labview则清爽无比,就像一个个流程图一样。
当然,说这么多,并非是吹labview很牛逼。
而是想告诉大家,labview这个编译器提供了其他编译器所不能拥有的东西。
我们可以一下子看出整个程序的架构。
而相比下,好的labview架构,应该可以一下子看出编写该函数的大体思想;可以快速定位与修改程序中的函数与bug;辅助我们更加快速的进行编写程序。
。
。
。
最后我要谈一谈我的使用感想。
首先,架构不是万能的,但没有架构是万万不能的。
对于架构,够用就行,而非去盲目的去追求高大上。因为高级的一些程序架构,基本上都会包涵一些深层次的思想和程序的应用。
使用困难的程序架构,并不能加快程序的编写,也许因为不能理解其中细节,或者因为一些疏忽,产生一些难以处理的BUG。
在大家合作时要,熟悉并规定一个架构。以便于大家程序的编写,和后期的修改。
当然架构好并不能说明编写的程序好。
说实在labview架构的创作就像创作一幅幅涂鸦册。
但是如果涂鸦的是一个熊孩子,那么就无法保证创作的质量了。
在架构中,我们可以将一些常用的功能写在架构里面,变成模板,以供我们以后快速的去使用。例如:运行时间功能,全屏功能,动画功能。。。。。。
在下图中用户中选择浏览,就可以选择我们自己编写的模板架构。
最后一点,程序架构写得好,可以去装装逼,哈哈。
好了,程序架构的作用讲完了。
下篇将会讲解真正的内容了,内容将会几天后给出。
27
评分
-
查看全部评分