本周三针对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效率有什么影响
答 :在编辑状态下,会有额外的后台编译器脚本的调用,效果跟面向过程一样;在运行状态下,由于是消息机制,会额外调用一些消息方法,但是在现代计算机的性能下,对效率的影响微乎其微,更多的还是取决于具体的代码编写能力
问 :什么样的项目是中大型项目?
答 :这个不能明确量化,我们认为需要团队开发,需要长期维护的项目,都可以考虑定义为中大型项目
往期链接: