Skip to content

When and how to do code review #19

Open
@noamross

Description

@noamross

I think it would make sense to include a section on code review. This applies to "managing contributions of other developers" and the other components of feedback.

Some desired outcomes might be:

  • Identify an appropriate-sized unit of code for review
  • Prepare a contribution for review
  • Know different modes of review (small feature/release/full project, in-person/text)
  • Provide constructive feedback in a code review
  • Mechanics of reviewing via a Pull Request system

Perhaps this gets outside the scope of the lesson, but one area to consider is how this differs across the spectrum from development of a large software project, where a unit of review might be a feature, and a large research project, where a unit of review might be an analysis.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions