Code Review
Overview
This working group grew out of a BoF at the US-RSE conference. The chairs, listed below, were two of the panelists in the BoF Discussion. It was evident from the discussion that there was a strong desire to continue this discussion beyond the BoF.
The goal of this working group is to build a community of RSEs who are interested in code review. The working group will provide a forum to gather resources related to code review, discuss the use of code review in research software project, and seek help in conducting code reviews.
To get involved, visit the
#wg-code-review
channel
on the US-RSE slack.
Co-Chairs: Jeffrey Carver, Alex Koufos, Abbey Roelofs
Code Review Resources
Code Review Tutorials and Good Practices
- code-review.org (tutorial)
- Tidyteam code review principles
- Code review training module
- “How to do Code Reviews Like a Human” (lecture recording)
- “Contemporary Peer Code Review Practices in Research Software” (slides)
- “Code Review Views” (slides)
- Stanford Health Policy Data Science - “Code Review”
- rOpenSci - “Guide for Reviewers”
- Code for Thought - “Planning your research software - a workshop in Paris” (podcast)
- Lab Handbooks (collection)
- Ecological Forecasting Initiative (collection)