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