05-06-2014 12:25 PM
During the panel discussion at the user group meeting today, the panelists mentioned several possibilities for learning more about programming with LabVIEW Classes. One other resource I wanted to mention is that LabVIEW ships with several examples that illustrate concepts related to object-oriented programming in LabVIEW. Those examples are located here:
LabVIEW 2012 and previous: [LabVIEW 20xx]\examples\lvoop
LabVIEW 2013 and later: [LabVIEW 20xx]\examples\Object-Oriented Programming
In particular, I recommend the Board Testing example, which demonstrates two different approaches (one with LabVIEW Classes, and one without) to implement the same application.
05-06-2014 02:42 PM
Thanks for bringing those up Darren, those are good examples.
Here are the two books I mentioned during the meeting:
The Object-Oriented Thought Process by Matt Weisfeld
UML Distilled: A Brief Guide to the Standard Object Modelling Language by Martin Fowler
And the toolkit:
GOOP Development Suite formerly known as the Symbio toolkt formerly known as the Endevo toolkit, now owned by NI and made available free.
It can work with both Native LabVIEW classes and GOOP classes. It also has the UML modeller that I mentioned.
Enjoy!
Fab