Skip to content

Make the code review section more engaging  #217

@thomaskileyukaea

Description

@thomaskileyukaea

Currently the code review section ends with a long bullet point list of best practices. I propose restructuring this section:

  • Go through technical steps to raise a review
  • Get user to raise a review based on an example branch that will be included in the repo template
  • Go through technical steps of adding a comment, get user to add a comment
  • Cover some of the things that a review should look for
  • Get user to go through the code looking for those things
  • Repeat last two points if there are more than 6 things to look for
  • Suggest a different person then attempts to address their review comments (or address their own if doing on own)
  • Talk about empathy (and any other review considerations)

Steps to do this:

  • Identify the kind of things to look for in a review
  • Propose new structure for the section
  • Develop a piece of code that exhibits the problems
  • Write the exercises and example solutions
  • Add new conent
  • Modify the content for creating a new pull request (this is quite different)
  • Modify existing content
  • Read through and make final tweaks
    (I intend to address this, raising issue for visibility and in case anyone disagrees).

Metadata

Metadata

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