General Code Review Guidelines

For Developers

To support an effective code review, developers should provide reviewers with:

For Reviewers

Reviewers should:

Feedback Formats

Offline Exchange

Real-time Meeting (Preferred)

Setting Specific Expectations

These general guidelines should be adapted depending on the review context. Lab members are expected to participate regularly in the following review types: