Kódellenőrzés , kódellenőrzés , kódfelülvizsgálat ( eng. code review ) vagy kódellenőrzés ( eng . code review) – a program forráskódjának szisztematikus ellenőrzése a fejlesztés kezdeti szakaszában észrevétlen hibák felderítése és kijavítása érdekében. . A felülvizsgálat célja a szoftvertermék minőségének javítása és a fejlesztő készségeinek fejlesztése .
A kódellenőrzési folyamat során olyan problémákat találhat és javíthat ki, mint például a karakterlánc formázási hibái, versenyfeltételek , memóriaszivárgás és puffertúlcsordulás , ami javítja a szoftvertermék biztonságát. A verzióvezérlő rendszerek lehetővé teszik a közös kódellenőrzést. Ezen kívül vannak speciális eszközök a közös kódellenőrzéshez.
Az automatikus kódellenőrző szoftver leegyszerűsíti a nagy kóddarabok áttekintését azáltal, hogy szisztematikusan átkutatja a legismertebb sebezhetőségeket.
Számos példa van arra, amikor a közös kódellenőrzés javított egy szoftverprojekten: