LabVIEW Style Book, Mobipocket. The and over 360,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.
 
 
Express Checkout with PayPhrase
What's this? | Create PayPhrase
More Buying Choices
40 used & new from $62.50

Have one to sell? Sell yours here
 
   
The LabVIEW Style Book
 
 
Start reading LabVIEW Style Book, Mobipocket. The on your Kindle in under a minute.

Don’t have a Kindle? Get your Kindle here.
 
  

The LabVIEW Style Book (Hardcover)

~ (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: $72.39 & this item ships for FREE with Super Saver Shipping. Details
You Save: $26.61 (27%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Want it delivered Wednesday, November 18? Choose One-Day Shipping at checkout. Details
22 new from $71.20 18 used from $62.50

Formats

Amazon Price New from Used from
  Kindle Edition, February 27, 2007 $57.91 -- --
  Hardcover, March 8, 2007 $72.39 $71.20 $62.50

Frequently Bought Together

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

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
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 (2)  $26.95
LabVIEW Graphical Programming

LabVIEW Graphical Programming

by Gary W. Johnson
3.4 out of 5 stars (10)  $54.56
Learning with LabVIEW 8

Learning with LabVIEW 8

by Robert H. Bishop
3.9 out of 5 stars (7)  $62.65
LabVIEW for Data Acquisition

LabVIEW for Data Acquisition

by Bruce Mihura
5.0 out of 5 stars (2)  $50.45
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.

 


Product Details

  • Hardcover: 400 pages
  • Publisher: Prentice Hall PTR; 1 edition (March 9, 2007)
  • Language: English
  • ISBN-10: 0131458353
  • ISBN-13: 978-0131458352
  • Product Dimensions: 10.1 x 7.9 x 0.8 inches
  • Shipping Weight: 2.1 pounds (View shipping rates and policies)
  • Average Customer Review: 4.5 out of 5 stars  See all reviews (13 customer reviews)
  • Amazon.com Sales Rank: #204,177 in Books (See Bestsellers in Books)

    Popular in these categories: (What's this?)

    #18 in  Books > Science > Experiments, Instruments & Measurement > Scientific Instruments
    #76 in  Books > Computers & Internet > Computer Science > Modeling & Simulation
    #96 in  Books > Science > Education > Experiments & Projects

More About the Author

Peter A. Blume
Discover books, learn about writers, read author blogs, and more.

Visit Amazon's Peter A. Blume Page

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.
 
(1)

Your tags: Add your first tag
 

 

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

 
7 of 8 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)



 
11 of 14 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 10 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 6 months 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 15 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 16 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 18 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 19 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 20 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 21 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 23 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 on October 21, 2007 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 on October 11, 2007 by Governatori Graziano

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

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


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   



So You'd Like to...


Create a guide

Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

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.


Your Recent History

 (What's this?)

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