...
A well-documented and enforceable coding standard is an essential element of coding in the C programming language. Coding standards encourage programmers to follow a uniform set of rules determined by the requirements of the project and organization rather than by the programmer’s familiarityprogrammers’ individual preferences. Once established, these standards can be used as a metric to evaluate source code (using manual or automated processes).
...