更新日期:2020年9月29日
引子:该系列文章为2019年NIWeek的SEPAD(Software Engineering Processes, Architectures, and Design)主题演讲PPT的分类汇总搬砖内容,为供自己日后检索和查阅使用所做的简要笔记,也可以供其他LabVIEW编程者参考借鉴!
日期:2019年05月20日(第一天),共计14篇PPT内容。
目录:How to Be Ultra Productive With OOP in LabVIEW NXG Using UML
I Find Your Lack of LabVIEW Programming Speed Disturbing
The Importance of Abstraction and Standardization in Automated Test
These Innovative Tricks for #ProjectRequirements Will Change Your Life
From Variant Attributes to Sets and Maps New 2019
Get Team BuyIn Running Process Improvement Workshops
Malleable VIs More Flexible Code
No NI Summit in Your City Build Your Own
TestStand Customization Architecting TestStand Framework for Noncoders
Customizing Your WebVIs
Decoupling LabVIEW Object-Oriented Programming Classes via Abstraction
Designing Software Like LEGO
Using and Abusing Channel Wires An Exercise in Flexibility
Using DQMH in TestStand
内容:
1.《How to Be Ultra Productive With OOP in LabVIEW NXG Using UML》
演讲者:Jeffrey Habets VIT公司
关键词:LabVIEW NXG 、面向对象编程、UML
内容简介:在当前的LabVIEW 20XX版本中进行面向对象编程开发时,可以通过GOOD工具包的UML Modeller软件来进行类设计与代码产生工作,这样的工具可以大大提高开发效率,降低操作点击次数。
而在LabVIEW NXG 中则可以使用UML Class Editor 插件来完成同样的事情,该工具软件目前还在迭代开发中,将会支持更多的功能特性。
内容截图:
2. I Find Your Lack of LabVIEW Programming Speed Disturbing
演讲者:Darren Nattinger NI公司
关键词:Quick Drop 、辅助开发工具、快速编码
内容简介:LabVIEW 2019版本在编辑器、调试、程序框图和工具箱等多个方面继续对快速代码提升做出了新更新,NI资深开发专家,Quick Drop的发明者Darren Nattinger对如何进行更加快速有效的编码进行了详细的演示演讲,建议结合现场演示Demo视频进行学习与掌握。
内容截图:
3.The Importance of Abstraction and Standardization in Automated Test
演讲者:Jonathan Hobson TBG公司
关键词:系统设计、
内容简介:通过合理的抽象技术实现系统中的测试抽象层和硬件抽象层,并规范相关接口和界面一致性,最终提供良好的软件整体架构设计,形成标准化自动测试系统。
内容截图:
4.These Innovative Tricks for #ProjectRequirements Will Change Your Life
演讲者:Quentin Alldredge (a.k.a. Q) ,Q Software Innovations, LLC
关键词:Bookmark、工具开发、脚本化
内容简介:LabVIEW中的书签(#Bookmark)标识功能,以及如何自定义修改完善书签功能,以及使用书签功能跟踪需求管理。
内容截图:
5.From Variant Attributes to Sets and Maps
演讲者:Christian Altenbach , Research Ophthalmologist公司
关键词:LabVIEW2019、SET、MAP、数据集合类型
内容简介:详细地介绍了在2019版本中新引入的数据集合容器类型Set和Map,以及以往采用变体的场景是不是需要转换成新的数据集合。
内容截图:
6.Get Team Buy-In: Running Process Improvement Workshops
演讲者:Peter Horn NI公司
关键词:开发流程、流程提升、工作坊、构建流程
内容简介:宏观介绍了软件开发整体流程,作用和主要组成,通过引入工作坊(workshop)来提升流程,此外简要介绍了构建流程的内容。
内容截图:
X.XX
演讲者:
关键词:
内容简介:
内容截图:
(未完待续……)