Linter
Een hulpmiddel dat code met ingestelde regels op bepaalde problemen onderzoekt.
Wat is een linter?
Een linter onderzoekt code met ingestelde regels. Het kan gaan om mogelijke fouten, afgesproken codeconventies of stijl. Taal, bestanden en patronen hangen af van hulpmiddel en configuratie. Linting beperkt zich dus niet tot inspringing, maar controleert ook niet het volledige applicatiegedrag.
In een fictief portaalproject kan een actieve regel een ongebruikte variabele in de verzoekmodule melden. Het team onderzoekt of verwijderen past of dat een verwerkingsstap is vergeten. Sommige bevindingen zijn automatisch te herstellen, andere vragen een besluit. Wijzigingen moeten navolgbaar blijven. Een schone lintcontrole bewijst alleen uitgevoerde regels op meegenomen bestanden; tests en inhoudelijke codebeoordeling blijven aanvullend nodig.
Bronnen
Verwante begrippen
- Statische codeanalyseCode of een afgeleide weergave onderzoeken zonder de bedrijfsworkflow daarvoor uit te voeren.
- TyperingHoe een programmeertaal soorten waarden en passende bewerkingen behandelt.
- CodereviewGerichte beoordeling van een codewijziging op ontwerp, gedrag, begrijpelijkheid en passende controles.
- UnittestEen gerichte controle van een klein, afgebakend softwaredeel, zoals een regel of functie.
- ContracttestEen test van afgesproken berichten tussen afnemer en aanbieder op een toepassingsinterface.
- TestdekkingHet gecontroleerde aandeel van een expliciet bepaalde verzameling, zoals uitvoerbare statements of eisen.
Uw project met ASES
Beschrijf ons uw project. We nemen contact met u op met een eerste inschatting.