Linter
Et verktøy som undersøker kode for bestemte problemer med konfigurerte regler.
Hva er en linter?
En linter undersøker kode med konfigurerte regler. De kan gjelde mulige feil, avtalte kodekonvensjoner eller stil. Språk, filer og mønstre avhenger av verktøy og oppsett. Linting er derfor ikke bare innrykk, men heller ikke full kontroll av applikasjonsoppførsel.
I et oppdiktet portalprosjekt kan en aktiv regel melde en ubrukt variabel i forespørselsmodulen. Teamet vurderer om den skal fjernes eller viser et glemt behandlingstrinn. Noen funn kan rettes automatisk, andre krever beslutning. Endringer skal være sporbare. En feilfri lintkjøring dokumenterer bare utførte regler på inkluderte filer; tester og kodegjennomgang av forretningslogikken er supplerende oppgaver.
Kilder
Beslektede begreper
- Statisk kodeanalyseÅ undersøke kode eller en representasjon av den uten å kjøre applikasjonens forretningslogikk.
- TypingHvordan et programmeringsspråk håndterer verdityper og passende operasjoner.
- KodegjennomgangMålrettet vurdering av en kodeendring for design, atferd, forståelighet og passende kontroller.
- EnhetstestEn målrettet kontroll av en liten, definert programvaredel, for eksempel regel eller funksjon.
- KontrakttestEn test av avtalte meldinger mellom konsument og tilbyder ved et applikasjonsgrensesnitt.
- TestdekningDen kontrollerte andelen av en eksplisitt definert mengde, som kjørbare programsetninger eller krav.
Ditt prosjekt med ASES
Beskriv prosjektet ditt for oss. Vi tar kontakt med en første vurdering.