C. Codekwaliteit en onderhoudbaarheid

C-05 Duidelijke structuur: modules met afhankelijkheden in één richting; codeerstandaard vastgelegd en afgedwongen met een linter in de pipeline

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● verplicht
Niveau 3 · Gekeurd Plus● verplicht
Niveau 4 · Kritiek● verplicht

Norm of wet

ISO/IEC 25010 (modulariteit); ISO/IEC 27002 8.28

← Alle checks