Skip to content

Code review

Focused examination of a source change for design, behaviour, clarity and appropriate checks.

Software Development

Understand a change’s behaviour

A code review examines a source change deliberately. This includes design, intended behaviour, clarity and suitable tests. Automated findings can help; formatting checks alone do not answer functional questions.

In a fictional example, a report’s date display changes. The reviewer also considers missing dates and whether tests cover this important case. A visible change may require execution or demonstration to assess its effect. Record significant findings and their resolution. A review replaces neither all runtime tests nor evidence of a complete user workflow. Personal style preferences should be distinguished from reasoned problems.

Sources

Articles on this topic

Software Development with ASES

Custom software, web and mobile apps