Innehållsförteckning:
Definition - Vad betyder kodgranskning?
En kodgranskning är processen för att granska skriftlig kod i syfte att belysa misstag för att lära av dem.
Kodgranskning kan vara statisk eller dynamisk. När kod analyseras för misstag och syntaxfel benämns den som en statisk kodgranskning. När kod exekveras för att jämföra de faktiska resultaten med de förväntade resultaten, benämns den som en dynamisk kodgranskning.
Techopedia förklarar kodgranskning
Koden kan ha syntaxfel, som en odefinierad variabel eller felaktig sökordsanvändning, och logiska fel, där rätt syntax används men ger fel output på grund av en fel i algoritmen. Syntaxfel kan tas bort med hjälp av en statisk kodgranskning, medan logiska fel endast kan tas bort med en dynamisk kodgranskning, eftersom felet i koden inte är känt för utvecklaren vid sammanställningstiden.
Kodgranskning (bör) genomförs regelbundet under koddesignfasen. Ett revisionsmöte hålls för att fastställa kodtillförlitlighet och om möjligt föreslå bättre alternativ till den befintliga koden. Koden granskas generellt avseende säkerhet, underhållbarhet, tillförlitlighet, uppgraderbarhet, flexibilitet, integrationsförmåga och andra funktioner under kodgranskningsprocessen.
