C Code Style

In order to keep an easy-to-read, consistent and aesthetically pleasing look to the Trimble code, the following coding style guide is advised.

Reference Code Standard

Exceptions to the Standard

None. Any further exceptions that would benefit a project should be documented along with a rationale for the exception.

Implementing and enforcing the Standard

Tools/ProceduresTypeIn Use ByNotes
PC-lint Plus CommercialChecks MISRA C automotive guidelines
SonarQube Free and CommercialTeklaChecks code quality
clang-format FreeTeklaFormats source code according to style guide.
Peer reviews