Code review is a software quality assurance activity in which a dedicated authority evaluate the source code. It involves the detection of vulnerabilities and functional errors in deployed or soon-to-be deployed software.