Programming style evaluation

Objective

Audit of source code of representative applications in order to detect bad programming practices potentially impacting final quality (maintenability, feasability, portability...).

Justification

An audit of programming practices points out defects common to many developers. It then becomes possible, with the consent of the persons involved, to implement solutions to prevent these defects.

Languages

C, C++, ADA, Java …

Controls

The following items are examined :
•    Sub-program complexity
•    Application architecture
•    Modularity
•    Comments
•    Control flow structure

Material

Detailed report about programming habits, with improvement suggestions.ent.