Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in.
LabVIEW Style Book, The and over 300,000 other books are available for Amazon Kindle – Amazon’s new wireless reading device. Learn more

 

or
Sign in to turn on 1-Click ordering.
 
 
More Buying Choices
44 used & new from $61.97

Have one to sell? Sell yours here
 
   
The LabVIEW Style Book (National Instruments Virtual Instrumentation Series)
 
 
Start reading LabVIEW Style Book, The on your Kindle in under a minute.

Don’t have a Kindle? Get yours here.
 
  

The LabVIEW Style Book (National Instruments Virtual Instrumentation Series) (Hardcover)

by Peter A. Blume (Author) "LabVIEW is a graphical programming language for developing diverse applications in a multitude of industries..." (more)
Key Phrases: torque hysteresis, classic state machine, queued state machine, Style Book, While Loop, Context Help (more...)
4.5 out of 5 stars See all reviews (13 customer reviews)

List Price: $99.00
Price: $75.20 & this item ships for FREE with Super Saver Shipping. Details
You Save: $23.80 (24%)
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Want it delivered Monday, July 13? Choose One-Day Shipping at checkout. Details
24 new from $61.97 20 used from $62.00
Also Available in: List Price: Our Price: Other Offers:
Kindle Edition (Kindle Book) $56.96

Frequently Bought Together

The LabVIEW Style Book (National Instruments Virtual Instrumentation Series) + LabVIEW for Everyone: Graphical Programming Made Easy and Fun (3rd Edition) (National Instruments Virtual Instrumentation Series) + LabView: Advanced Programming Techniques, SECOND EDITION
Price For All Three: $199.23

Show availability and shipping details


Customers Who Bought This Item Also Bought

LabView: Advanced Programming Techniques, SECOND EDITION

LabView: Advanced Programming Techniques, SECOND EDITION

by Rick Bitter
4.2 out of 5 stars (6)  $66.11
LabVIEW Graphical Programming

LabVIEW Graphical Programming

by Gary Johnson
3.6 out of 5 stars (9)  $56.65
LabVIEW for Data Acquisition (National Instruments Virtual Instrumentation Series)

LabVIEW for Data Acquisition (National Instruments Virtual Instrumentation Series)

by Bruce Mihura
5.0 out of 5 stars (2)  $53.82
Hands On Introduction to LabVIEW for Scientist and Engineers

Hands On Introduction to LabVIEW for Scientist and Engineers

by John Essick
5.0 out of 5 stars (1)  $26.95
A Software Engineering Approach to LabVIEW (National Instruments Virtual Instrumentation Series)

A Software Engineering Approach to LabVIEW (National Instruments Virtual Instrumentation Series)

by Jon Conway
2.7 out of 5 stars (11)  $61.62
Explore similar items

Editorial Reviews

Product Description
&>

 

Drawing on the experiences of a world-class LabVIEW development organization, The LabVIEW Style Book is the definitive guide to best practices in LabVIEW development.

Leading LabVIEW development manager Peter A. Blume presents practical guidelines or “rules” for optimizing every facet of your applications: ease of use, efficiency, readability, simplicity, performance, maintainability, and robustness. Blume explains each style rule thoroughly, presenting realistic examples and illustrations. He even presents “nonconforming” examples that show what not to do–and why not.

 

Coverage includes

  • Significance of style: How good style improves quality and actually saves time over the full project life cycle
  • Before you code: Configuring your LabVIEW environment, and organizing your files on disk and in the LabVIEW project
  • LabVIEW project specifications: A specialized standard for specifying LabVIEW application requirements
  • Efficient VI layout and development: front panel, block diagram, icons, and connectors
  • Data structures: Choosing data types, efficient use of arrays and clusters, and special considerations with nested data structures
  • Error handling strategies: Trapping and reporting errors for robust and reliable applications
  • Design patterns: Standard VI architectures and application frameworks that promote good style
  • Documentation: Essential rules for source code documentation and streamlining the process
  • Code reviews: Enforcing a style convention using a checklist, the LabVIEW VI Analyzer Toolkit, and peer reviews
  • Appendixes: Convenient glossary and style rules summary

 

This book will be indispensable to anyone who wants to develop or maintain quality LabVIEW applications: developers, managers, and end users alike. Additionally, it will also be valuable to those preparing for NI’s Certified LabVIEW Developer or Certified LabVIEW Architect exams, which contain significant content on development style.

 

Foreword by Darren Nattinger 

Preface 

Acknowledgments 

About the Author 

 

Chapter 1          The Significance of Style 

Chapter 2          Prepare for Good Style 

Chapter 3          Front Panel Style 

Chapter 4          Block Diagram 

Chapter 5          Icon and Connector 

Chapter 6          Data Structures 

Chapter 7          Error Handling 

Chapter 8          Design Patterns 

Chapter 9          Documentation 

Chapter 10        Code Reviews

Appendix A       Glossary 

Appendix B       Style Rules Summary 

Index 

 

 



About the Author

Peter Blume is the founder and president of Bloomy Controls, Inc., a National Instruments Select Integration Partner that specializes in LabVIEW-based systems development. Since LabVIEW Version 2.5, Blume and his staff of engineers have solved more than a thousand industrial applications for customers throughout the northeastern United States. To promote consistent quality among multiple developers in multiple offices, Blume established and evolved the company’s LabVIEW development practices.

 

Blume has written and presented multiple LabVIEW style-related presentations, including Bloomy Controls’ Professional LabVIEW Development Guidelines at NIWeek 2002 and Five Techniques for Better LabVIEW Code at NIWeek 2003. He also has published technical articles in various trade publications, including Test & Measurement World, Evaluation Engineering, Electronic Design, and Desktop Engineering.

 

Blume holds a Bachelor of Science degree in electrical engineering from the University of Connecticut. He is a National Instruments Certified LabVIEW Developer and Certified Professional Instructor. The company has offices in Connecticut, Massachusetts, and New Jersey. For more information, visit www.bloomy.com.

Readers who want to contact Blume regarding style-related suggestions, questions, or comments may do so at the following email address: lvstyle@bloomy.com . Readers interested in contracting Bloomy Controls for a LabVIEW development project should call us directly or contact us through our website at www.bloomy.com/quote.

 



See all Editorial Reviews

Product Details


Inside This Book (learn more)

What Do Customers Ultimately Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
Check the boxes next to the tags you consider relevant or enter your own tags in the field below.
(1)

Your tags: Add your first tag
 
Help others find this product — tag it for Amazon search
No one has tagged this product for Amazon search yet. Why not be the first to suggest a search for which it should appear?

 

Customer Reviews

13 Reviews
5 star:
 (10)
4 star:
 (1)
3 star:
 (1)
2 star:    (0)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
4.5 out of 5 stars (13 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
6 of 7 people found the following review helpful:
3.0 out of 5 stars Good - needs editing, April 7, 2008
By reniam "reniam" (Durham, NH USA) - See all my reviews
I get the feeling the other reviews are written by the author and his friends. Some are just a little too glowing.

This book is good but, needs editing because it is very long winded; using twice as many words than necessary to get the point across (the author is always stressing efficiency). Many of the "rules" are subjective and should be called suggestions. For example, the author has a rule disabling "Show dots at wire junctions". I like the dots. The VI's are not included with the book. Some are available from the authors company site but, only after registration.

I recommend the book but, be prepared to spend the time required for reading.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
10 of 13 people found the following review helpful:
5.0 out of 5 stars many recommendations apply to any GUI design, March 23, 2007
By W Boudville (Terra, Sol 3) - See all my reviews
(TOP 50 REVIEWER)    (REAL NAME)      
Labview has grown so complex and powerful that the necessity has arisen for a book like this. Inevitable, I suppose.

A lot of the recommedations by Blume are applicable to any GUI designer. Like minimising the text in labels. Few users want to or will read large paragraphs or long sentences pasted into labels. These act instead to clutter up the real estate of the display, and often will confuse the new user or irritate the experienced user, who does not need such a laborious elaboration.

Another tip is to avoid string controls unless really required. The problem here is that the user then has many ways to enter a badly formatted string. Perhaps it should be an integer. But she sticks a letter or decimal point in it. Opps! You'd better then have logic to check for this. But it is even better to prevent such errors from occurring. In general, you should make the input widgets as robust as possible against faulty user input.

Yet another general tip is to have data output in XML format. These days, it makes it much easier for someone else to come along and write code to read in your output, for other applications. By writing in XML, you take advantage of powerful parsers that are freely available.

Of course, many tips are specific to Labview. Try to have data flowing mostly in one direction in a circuit diagram. And not left to right, right to left, up and down. More generally, whenever you have wires, minimise the number of bends. Makes the overall picture much clearer for a user to grasp.

All of which makes this book well worth it for a Labview designer. Granted, there is a lot here, and it is definitely not a trivial read. But even just taking in some chapters has the prospect of quickly improving your circuit designs.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
1 of 1 people found the following review helpful:
5.0 out of 5 stars Just excellent., December 8, 2008
By C. Bailey "cbailey139" (Maryland United States) - See all my reviews
(REAL NAME)   
I'm reading this now and learning plenty as I do. It is very thoughtful and insightful. This book is defining, for me, the step up from being able to use LabVIEW to appreciating good programming style and aspiring to it. This book is much more about why some ways of doing things are better than others, much more about ways to think of LabVIEW, and not just another reference explaining how to use each of LV's features.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

5.0 out of 5 stars Must read if your company seriously considers LabVIEW
Mr. Blume is a very successful entrepreneur who has used LabVIEW as a central strategy for his company. His practices are worth following. Read more
Published 1 month ago by Aniket S Mone

5.0 out of 5 stars P. Blume and LabVIEW Rock!!!!!!!!
P. Blume nailed it!!!!! I am a heavy user of LabView (aka "the View") and this guy absolutely nailed it. This may as well be entitled "the Joy of LabVIEW". Read more
Published 11 months ago by L. B. Genden

5.0 out of 5 stars Informative Book
I read the first couple chapters and was impressed with the quality of information. I then gave it to a programmer I am supervising for a project. Read more
Published 12 months ago by T. Boehnlein

1.0 out of 5 stars Don't Waste your Money
As the Title suggests "The Labview Style Book" only focuses on Style and provides no useful information outside the scope of the title.
Published 13 months ago by A-Maz-ING

4.0 out of 5 stars Worth buying or reading
For just a decade I've been dealing LabVIEW based system.
During the career, for almost all years I was stick to
narrowly inmatured programming style. Read more
Published 15 months ago by Tomoya Ito

5.0 out of 5 stars Best Developer resource
The LabVIEW Style Book is the best reference book on the style and technique of developing solid maintainable LabVIEW. Read more
Published 16 months ago by Gary L. Wolford

5.0 out of 5 stars The LabVIEW Style Book
Until I saw this book, I was leery of using much LabVIEW. After reading it, I see that LabVIEW doesn't have to be a snarled mess, you can "write" very readable, and useful code... Read more
Published 17 months ago by S. Patry

5.0 out of 5 stars If all new LabVIEW developers read this book . . .
then their efficiency would be much higher.

In our organization we have seen the classic LabVIEW evolution: People with little or no programming experience start... Read more
Published 19 months ago by Carsten Thomsen

5.0 out of 5 stars Boost productivity with LabVIEW "design patterns" and style rules
This book on LabVIEW Style is very helpful at getting designers of LabVIEW applications to adopt best practices so that within an organization you don't have users scratching... Read more
Published 20 months ago by calvinnme

5.0 out of 5 stars Excellent
This book is a really good effort to present software engineering concepts, applied to LabView. Not secondary aspect: it is very easy to read (also for non-english mothertongue... Read more
Published 21 months ago by Governatori Graziano

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
New! See all customer communities, and bookmark your communities to keep track of them.
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]


   


Product Information from the Amapedia Community

Beta (What's this?)



Look for Similar Items by Category


Get to Know TomTom ONE XL

TomTom ONE XL at Amazon.com
With its widescreen, Bluetooth compatibility, and turn-by-turn directions, your new travel buddy is the TomTom ONE XL.

Shop all TomTom

 

Best Books of 2008

Best of 2008
Find our top 100 editors' picks as well as customers' favorites in dozens of categories in our Best Books of 2008 Store.
 

Rake the Roof

Shop for Snow Rakes
Prevent snow damage and keep your roof clear with a snow rake from the Home Improvement Store.

Shop all snow removal products

 

Best Books

Best of the Month
See our editors' picks and more of the best new books on our Best of the Month page.
 

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Where's My Stuff?

Shipping & Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue shopping: Top Sellers

Conditions of Use | Privacy Notice © 1996-2009, Amazon.com, Inc. or its affiliates