Linter

term_id: linter

Category: engineering_practice

Definition

Een linter is een hulpprogramma dat statische analyse uitvoert op broncode zonder deze uit te voeren. Het controleert op syntaxisfouten, potentiële bugs, ‘code smells’ en afwijkingen van stijlrichtlijnen of best practices.

Summary

Een hulpmiddel voor statische codeanalyse dat programmeerfouten, bugs, stijlfouten en verdachte constructen aangeeft.

Key Concepts

  • Statische analyse
  • Codakwaliteit
  • Afdwingen van stijl
  • Bugdetectie

Use Cases

  • Geautomatiseerde codebeoordeling
  • Pre-commit hooks
  • Validatie in CI/CD-pijplijnen