Code review, neboli posouzení kódu, je proces, který zahrnuje pečlivé prohlížení a hodnocení kódu napsaného vývojářem či týmem vývojářů. Cílem je zajistit kvalitu a spolehlivost kódu a zlepšit výsledný produkt. Code review může být prováděn v průběhu vývoje nebo po dokončení určité části projektu.
Během code review jsou prováděny následující činnosti: prohlížení kódu – vývojáři se seznamují s kódem a kontrolují jeho strukturu, čitelnost a efektivitu, hledání chyb – identifikují se chyby, například bezpečnostní problémy, a poskytování zpětné vazby – vývojář díky ní může zlepšit kvalitu kódu a zamezit opakování chyb.