Home > Services > Coding Standards

Coding Standards Overview

Coding standards deliver real value as an integral step toward building quality and a competitive advantage into software up-front to prevent problems downstream.

Yes, the "prevention beats correction" notion resonates well all the way from the boardroom to the coder.

The term "coding standard" is sometimes confusingly mixed with "style guide". Stylistic issues such as code layout and naming conventions are just a very small part of a coding standard and usually are very project-specific.

PRQA pioneered the use of static analysis technology to automatically enforce coding standards, which serve as repositories of best practices. They're the collaborative efforts of the best minds out there, filled with insight and are recognized as an integral step toward building high integrity, quality software.

We are recognized worldwide as "the coding standard experts" by leading software developers, industry experts, and standards bodies. We are the dominant player in the growing CSE (coding standard enforcement) space.

Key Benefits of Coding Standards


  • Reduce risk and Improve reliability
  • Reduce development time and costs
  • Prevent error induction and detect errors effectively
  • Promote portability, maintainability and team work
  • Future proof code bases
  • Ease and assist with certification processes

As well as "of the shelf" coding standards already available (QA·MISRA-C, QA·MISRA-C++, QA·JSF++, QA·HIC++), PRQA provide highly sought after consulting services to assist organizations to:


  • Develop your coding standard
  • Choose an existing standard that fits your quality objectives
  • Extend an existing industry standard for domain specific needs
  • Automate the enforcement of your new coding standard

The PRQA solution suite can be directly targeted towards coding standard enforcement. Configuration of the message system and associated message text, help and classification can all be achieved to enforce the coding standard you need to comply with.

Contact us for more information on how your organization can effectively deploy a coding standard.

RESOURCES:
INFORMATION: