An open API service indexing awesome lists of open source software.

https://github.com/carpentries-incubator/byte-sized-rse-code-review

Byte-Sized RSE: Code Review
https://github.com/carpentries-incubator/byte-sized-rse-code-review

alpha byte-sized-rse carpentries-incubator code-review english lesson

Last synced: 5 months ago
JSON representation

Byte-Sized RSE: Code Review

Awesome Lists containing this project

README

          

## Byte-Sized RSE: Code Review

This is a Byte-Sized RSE lesson on code review, part of the [Byte-Sized RSE Series](https://github.com/carpentries-incubator/byte-sized-rse-overview/tree/main).

### Questions

- What are the benefits of collaborative code development?
- How can collaborating improve the quality and effectiveness of your code?
- What practices and tools support effective collaboration?
- Why should collaborative tools and workflows be adopted early in a project?

### 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.

### Slides

[Slides](https://docs.google.com/presentation/d/1qNyDV3VDwv6Z3RHwfn5hL0pFxzK_DsWN3bPMjwV7Uoc/edit?usp=sharing) available under CC BY 4.0 licence.