Summary and Schedule

This is a Byte-Sized RSE lesson on code review, part of the Byte-Sized RSE Series.

Learning Objectives


At the end of this lesson, learners should be able to:

  • Identify benefits of coding with others, including improved code quality and shared ownership.
  • Recognise common collaborative practices such as code review, pair programming, and version control.
  • Understand how early adoption of collaborative tools helps prepare for scaling up development.
  • Apply the practical collaborative strategy code review in a software project.

The actual schedule may vary slightly depending on the topics and exercises chosen by the instructor.

Setup


Prerequisite
  • Account on GitHub.com
  • Understanding of Python syntax to be able to read and follow code examples

GitHub Account

GitHub is a free, online host for Git repositories that you will use during the course to store your code in so you will need to open a free GitHub account unless you do not already have one.