User Quotes, GOOP Wizard 3
"I very much appreciate this tool. It really gives me the capability to build a lot of "small" objects that I can reuse everywhere I want. I'm playing LEGO with them."
Christophe Scherly, METAS
"The GOOP Inheritance Toolkit offers a level of flexibility, scalability and code re-use, that would be otherwise hard to reach with traditional LabVIEW coding techniques."
Daniel Gjøde, DELTA
"Major benefits I see in using GOOP:
- It opens up the possibility to use UML design techniques which also provides for a good documentation of your architecture.
- OO-code is easier to maintain.
- An OO-design is easy to split up and let multiple programmers work on the same project in parallel.
- In our case an added benefit was that we could break down a complicated application into easy to use objects where the advanced stuff and interface definitions were implemented by advanced LabVIEW developers and simpler stuff (filling in GOOP methods) could be easily delegated to LabVIEW newbies.
The method we use in larger projects is that the person responsible for creating a class is also responsible for writing a small test-vi which implements full test capabilities for the class it is written for. Of course there's always the possibility that not everything can be tested without integrating the object in the rest of the project, but at least this way of working eliminates most of the bugs/flaws even before the class is integrated in the main application."
Jeffrey Habets, NBG-INDUSTRIAL