Self Descriptiveness Compliance
Concept
The "Self Descriptiveness" KPI intends to highlight components in the code which are not well documented. The KPI analyzes the comment on different criteria:
-
Comment Quantity (evaluate the comment size regarding the module complexity)
-
Comment Quality (detection of "commented-out" source code)
-
Comment Style (check for documentation programming rules violations)
-
Comment Header (look for header comment)