Coding Standards

Standards-1. Motivation

Standards-2. Compilation, linkage and file names

Standards-3. Design and algorithms

Standards-4. Documentation and naming

Standards-5. Functions and coding

Standards-6. Variables, parameters and constants

Standards-7. Arrays, pointers and memory management

Standards-8. Conditionals

Standards-9. Loops

Standards-10. Input and output

Standards-11. Layout and indentation

Standards-12. Types and constants

Standards-13. Tracing

Standards-14. Other