koodikatselun
Koodikatselu on ohjelmistokehityksen käytäntö, jossa tehty muutos tai uusi koodi käy läpi toisen kehittäjän tai pienryhmän katselun ennen yhdistämistä päähaaraan. Tarkoituksena on löytää virheitä, parantaa luettavuutta ja varmistaa sovelluksen laadun säilyminen.
Koodikatselun päätavoitteita ovat virheiden varhainen havaitseminen, koodityylien ja käytäntöjen noudattamisen varmentaminen sekä tieto taidon siirtäminen tiimin
Prosessi etenee tavallisesti siten, että tekijä jättää muutokset katseluun käytettävään välineeseen (esimerkiksi pull requestin tai merge
Koodikatselussa voidaan hahmottaa roolit kuten tekijä (muutoksesta vastaava), katselijat (arvioijat) sekä mahdollinen katselun vetäjä tai muutosvastaanottaja.
Työkalut keskittyvät versionhallintaan ja tarkasteluun, kuten GitHubin, GitLabin tai Gerritin tarjoamat katseluominaisuudet. Käytäntöihin kuuluu usein lyhyt
Hyötyjen lisäksi koodikatselulla voi olla haasteita, kuten aikataulujen hallinta ja ihmissuhteisiin liittyvät jännitteet. Hyvät käytännöt korostavat