C. Codekwaliteit en onderhoudbaarheid
C-11 Commentaar: publieke functies en API's gedocumenteerd, commentaar legt het waarom uit, geen verouderd of misleidend commentaar (de analist vergelijkt in een steekproef commentaar met code)
Waarom
Onleesbare of slordige code verbergt fouten en maakt herstel duur. Ook achtergebleven bestanden lekken soms gegevens.
Hoe we het controleren
Methode: scan + analist
- Scan: volledig automatisch, met vaste regels. Dezelfde code geeft altijd dezelfde uitkomst.
- Keurder: een erkende keurder bekijkt het bewijs of de plekken die de scan aanwijst, en legt het oordeel vast.
Op welk niveau
| Niveau 1 · Basisscan | – niet |
|---|---|
| Niveau 2 · Gekeurd | ○ optioneel |
| Niveau 3 · Gekeurd Plus | ● verplicht |
| Niveau 4 · Kritiek | ● verplicht |
Norm of wet
ISO/IEC 25010 (analyseerbaarheid)