Codecheck Overview

Understand provides a way to check your code using published coding standards, or your own custom standards. These checks can be used to verify naming guidelines, metric requirements, published best practices, or any other rules or conventions that are important for your team.

Published Coding Standards
You will find many “checks” straight from the following published standards:

  • Effective C++ (3rd Edition) Scott Meyers
  • MISRA-C 2004
  • MISRA-C++ 2008
  • MISRA-C 2012
  • Hersteller Initiative Software (HIS) Metrics

Does your team have specific standards that you would like to easily test for but the check isn’t already in the collection of checks included in Code Check? Send us an email at with your team’s standards and we will send you a quote. You can also write your own CodeCheck rules using the Perl or Python APIs, just let us know if you get stuck and need a hand.