LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

LabVIEW design patterns

I have seen several questions on this topic in the last few days, and just ran across this:

 

http://www.ieee.li/pdf/viewgraphs/labview_design_patterns.pdf

 

It is my opinion that everyone who is new to LabVIEW should read it.  It is very well written and informitive.

Message 1 of 3
(2,444 Views)

You are correct that this is a very good source of information on basic LV knowledge. Point is: The latter the slides, the more advanced the topic is.

So for new comers, this presentation is only valuable if they start thinking on it and TRY THINGS OUT.

 

In order to select the right design pattern (or basic architecture), you have to know your requirements and you have to know the strengths and weaknesses of all those beautiful basic architectures.

Sadly, knowing that is about experience. Experience you collect over time. So even the best collection of slides (as these are), they are only a help (not a solution!) to dig into the basic discussion about base architectures of any software project....

 

Norbert

Norbert
----------------------------------------------------------------------------------------------------
CEO: What exactly is stopping us from doing this?
Expert: Geometry
Marketing Manager: Just ignore it.
0 Kudos
Message 2 of 3
(2,374 Views)

I'd agree that no amount of knowledge will be a "solution".  Unfortunately for me, I had been working with LV for almost 2 years before I stumbled across some better design patterns. I just did things the way I had been taught: a single stacked sequence inside a single while loop. A case structure for each control being constantly polled to see if the user has pushed the button... 

 

I guses half of the battle is knowing what is even possible. Even if you can't implement it right now.

0 Kudos
Message 3 of 3
(2,333 Views)