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

Automated Test, Data Acquisition, and Control Specialists
Site MapHome
Bloomy Controls, Inc. - National Instruments Integrator CT Data collection Bloomy Controls, Inc. - Control system LabVIEW training, MA
Bloomy Controls, Inc. - National Instruments Integrator CT LabVIEW VT Bloomy Controls, Inc. - NI Partner The LabVIEW Style Book
Control system
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 from publisher concerning color illustrations – 11/11/2013

Click to view larger image



E-mail the author

E-mail the author

Control system
Contact Us
Bloomy Controls, Inc. - Control system Lithium-ion battery test Call 860-298-9925 to put our experienced team to work for you.Replica Watches UK Lithium-ion battery test
Universal Test System
See case studies
Bloomy Controls, Inc. - Control system Lithium-ion battery test See automation and control systems we've developed for customers. Lithium-ion battery test
See case studies
Universal Test System
Bloomy Controls, Inc. - Control system Lithium-ion battery test “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
Lithium-ion battery test
Read More
Bloomy Controls, Inc. - Control system LabVIEW training, MA
Bloomy Controls, Inc.
839 Marshall Phelps Rd.
Windsor, CT 06095-2170
Phone: 860-298-9925
Field offices:
257 Simarano Drive
Marlborough, MA 01752
Phone: 508-281-8288

39-40 Broadway
Fair Lawn, NJ 07410
Phone: 201-773-9115
Sales office:
Western US
Albuquerque, NM
Phone: 505-205-2028

© 2013 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