The LabVIEW Style Book
By

Rating

Product Description
Product Details

Table of Contents

Foreword by Darren Nattinger  xv

Preface xvii

Acknowledgments  xx

About the Author  xxii

 

Chapter 1          The Significance of Style  1

Chapter 2          Prepare for Good Style  21

Chapter 3          Front Panel Style  47

Chapter 4          Block Diagram  87

Chapter 5          Icon and Connector  129

Chapter 6          Data Structures  157

Chapter 7          Error Handling  203

Chapter 8          Design Patterns  239

Chapter 9          Documentation  299

Chapter 10        Code Reviews  319

Appendix A       Glossary  339

Appendix B       Style Rules Summary  349

Index  357

 

Promotional Information

Most LabVIEW programmers are engineers, scientists, or technicians, including students pursuing degrees in these fields. They develop large applications in test and measurement, data acquisition, embedded control, scientific research, and process monitoring systems. Application development often involves a team approach. Often the applications are of a mission critical nature. If the LabVIEW programmer follows the guidelines in this book, his or her work will be efficient and robust, readable, easier to use, maintain, and review. This book has lots of practical information learned through years of professional LabVIEW development experience; including many source code illustrations, small code snippets as well as complete application examples; and incorporates newer features of LabVIEW versions 6.1 and soon to be released 8.0, which is a major new release.

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.

Ask a Question About this Product More...
 
Look for similar items by category
This title is unavailable for purchase as none of our regular suppliers have stock available. If you are the publisher, author or distributor for this item, please visit this link.

Back to top