Constructive Code Critique Advice

Peer code review is beneficial in helping developers identify and remove faults from software. This article, from the UK Software Sustainabilty Institute (SSI) Collaborations Workshops 2017 Speed Blogging Series, provides advice for reviewing code.

Prerequisites

What is Software Engineering for CSE

Published May 28, 2018

Contributor Mike Heroux

Constructive Code Critique, Nicholas Gruel, Andrew Walker, Vince Knight, and Mike Jackson, May 12, 2017.

The authors address what to do before, during and after the review. They also provide advice about how to introduce this well-established and valuable practice into scientific software communities, where the practice may not be well understood.