06-18-2010 06:09 AM
Hi
I work at a university and I am looking for some books on design patterns in LabVIEW, preferably for 2009.
I am interested in state machine and master/slave design and perhaps also producer/consumer design pattern.
Can you recommend some books on these techniques.
Simon
06-18-2010 07:15 AM
The LabVIEW Style Book by Peter Blume has a chapter devoted to discussing patterns in LV. If you want to go generic and not pin yourself to one language, the classic of the subject is Design Patterns by Gamma, Helm, Johnson & Vlissides - that book has been on my shelf ever since I used it as a textbook over a decade ago.
06-18-2010 11:11 AM
I will take a closer look at The LabVIEW Style Book, think I have had this recommended once.
I prefer to stick to LabVIEW design patterns for now as this is the primary focus, but thank you.
Can you recommend more books for LabVIEW, perhaps some new books on some general programming that would be suitable for students and teaching?
06-18-2010 02:16 PM
I'd say the pick of the litter for LV lately is either the (previously mentioned) style book or LabVIEW for Everyone by Travis and Kring.
11-12-2010 05:11 PM
I am currently going through The LabVIEW Style Book via Safari Online Books. I've programmed other languages but only been doing LabVIEW for a couple of years as a lesser part of my job.
Peter A. Blume presents a lot of high-level organization tips and examples which have made me rethink how I have been doing things. I would recommend it to anyone who has progressed beyond the tutorials. It does have a variety of design patterns.
If you do read it online, Prentice-Hall Professional has made available color downloads of the examples for which color is important. The online version is black-and-white.
11-14-2010 03:31 AM
Hi Simon,
I'd also recommend 'LabVIEW for Everyone' by Jeffrey Travis and Jim Kring - it's the most readable and helpful book I've bought and does cover some of the design patterns.
There is also LabVIEW Advanced Programming Techniques by Rick Bitter, Taqi Mohiuddin and Matt Nawrocki which covers quite a few structures and as suggested before the LabVIEW Style book by Peter Blume. I've found these more of a struggle to read but both have very good tips and information.
Paul