Code review

Definition: The process of checking another researcher’s programming (specifically, computer source code) including but not limited to statistical code and data modelling. This process is designed to detect and resolve mistakes, thereby improving code quality. In practice, a modern peer review process may take place via a hosted online repository such as GitHub, GitLab or SourceForge.Related terms: Reproducibility; Version control

Related term:

References: Petre and Wilson (2014), & Scopatz and Huff (2015)

Drafted and Reviewed by: Filip Dechterenko, Ali H. Al-Hoorie, Dominik Kiersz, Sam Parsons, Charlotte R. Pennington

We are currently working to link the references directly. For now, the complete reference list can be viewed here.