Linter
Et værktøj, der undersøger kode for bestemte problemer efter konfigurerede regler.
Hvad er en linter?
En linter undersøger kode med konfigurerede regler. De kan vedrøre mulige fejl, aftalte kodekonventioner eller stil. Sprog, filer og mønstre afhænger af værktøj og opsætning. Linting er derfor ikke kun indrykning, men heller ikke fuld kontrol af applikationsadfærd.
I et opdigtet portalprojekt kan en aktiv regel melde en ubrugt variabel i anmodningsmodulet. Teamet undersøger, om den skal fjernes eller peger på et glemt behandlingstrin. Nogle fund kan rettes automatisk, andre kræver beslutning. Ændringer skal være sporbare. En fejlfri lintkørsel dokumenterer kun udførte regler på omfattede filer; test og faglig kodegennemgang er stadig supplerende opgaver.
Kilder
Relaterede begreber
- Statisk kodeanalyseAt undersøge kode eller dens repræsentation uden at udføre det faglige applikationsforløb for kontrollen.
- TypningHvordan et programmeringssprog håndterer værdityper og passende operationer.
- KodegennemgangMålrettet vurdering af en kodeændring med hensyn til design, adfærd, forståelighed og passende kontroller.
- EnhedstestEn målrettet kontrol af en lille, fastlagt del af softwaren, eksempelvis regel eller funktion.
- KontrakttestEn test af aftalte beskeder mellem forbruger og udbyder ved en applikationsgrænseflade.
- TestdækningDen kontrollerede andel af en udtrykkeligt defineret mængde, såsom kørbare programsætninger eller krav.
Dit projekt med ASES
Beskriv dit projekt for os. Vi vender tilbage med en første vurdering.