知识分享 | 线上直播回顾 | LabVIEW面向对象架构交流

本周三针对LabVIEW架构我们做了线上研讨,讨论了在LabVIEW面向对象思想下,如何使用操作者架构、观察者模式以及MVC等开发架构进行编程。

视频回顾如下:(查看完整视频可点击下方链接)

https://www.bilibili.com/video/BV1NY411J7UT?spm_id_from=333.337.search-card.all.click

直播中相关问答:

问 :CPigeon套件是否开源?如何收费?

答 :不开源;目前由于处于刚推出阶段,收费信息正在制定,会以License或者服务的形式收费,具体细节您可以给我们发送邮件具体讨论

问 :CPigeon套件在哪里可以下载?

答 :我们将会在4.11日开始定向推出套件,包括匹配的使用材料,如果您感兴趣,可以给我们发送邮件至pingshan.sun@zoxtech.cn

问 :AF给您带来什么好处?哪些项目考虑使用AF?

答 :好处很多,比如代码伸缩性、扩展性、复用性、可维护性等。只要不是小的POC,例如跑一个NI驱动的范例,我们都首选用AF

问 :使用AF效率有什么影响

答 :在编辑状态下,会有额外的后台编译器脚本的调用,效果跟面向过程一样;在运行状态下,由于是消息机制,会额外调用一些消息方法,但是在现代计算机的性能下,对效率的影响微乎其微,更多的还是取决于具体的代码编写能力

问 :什么样的项目是中大型项目?

答 :这个不能明确量化,我们认为需要团队开发,需要长期维护的项目,都可以考虑定义为中大型项目

往期链接:

知识分享| LabVIEWer的新突破(上)—从面向过程到面向操作者

知识分享| LabVIEWer的新突破(下)—从面向操作者到观察者+MVC组合架构

上一篇:

下一篇:

相关文章