Bloomy Controls, Inc.
Automated Test, Data Acquisition, and Control Specialists

Automated Test, Data Acquisition, and Control Specialists
Site MapHome
The LabVIEW Style Book

Best-Practice Style Rules and Standards for Developing Quality LabVIEW Software

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.
 
372 page comprehensive reference 
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
 
Note:  Receive a free copy of this book with the purchase of any training course through Bloomy's online training registration page






Click to view larger image

Order Now





Download

Training

E-mail the author
Contact Us
Call 860-298-9925 to put our experienced team to work for you.
See case studies
See automation and control systems we've developed for customers.
See case studies
Testimonial
“The production line for our high-speed telecommunications products has seen throughput increases on the order of 8X to 15X as a result of the systems integrated by Bloomy Controls.”

Paul Dunn
Integrated Components
Technology Manager
JDS Uniphase
Read More
ENGINEERINGTRAININGEVENTSRESOURCESABOUTSITE MAPHOMEPRIVACY POLICY
Headquarters:
Bloomy Controls, Inc.
839 Marshall Phelps Rd.
Windsor, CT 06095-2170
Phone: 860-298-9925
Fax: 860-298-9535
Email Us
Field offices:
Milford, MA
Phone: 508-902-0054
Fax: 508-902-0058

Fort Lee, NJ
Phone: 201-818-0117
Fax: 201-818-0117

© 2008 Bloomy Controls, Inc. All rights reserved. Product and company names are trademarks or trade names of their respective companies.

Web development by Crucial Networking Web development
by Crucial Networking