Code Reviews & Technical Feedback
Aims
Goal: give code-review feedback that improves the code without bruising the author — observe, reason, suggest, classify — and push back gracefully when you're the author.
The lesson, stage by stage
- Warm up5 min
Warm-up: The comment under the code
2 warm-up questions
- Reading10 min
Reading: The Language of Code Reviews
Read a 215-word text about The Language of Code Reviews
- Vocabulary8 min
Vocabulary: Code Review Vocabulary
7 items
- Framework6 min
Framework: Constructive Code Review Framework
Constructive Code Review, 4 steps
- Reading10 min
Reading: A model review thread, out loud
Read a 272-word text about A model review thread, out loud
- Practice7 min
Practice: Match Review Comments to Tone
Matching exercise, 5 items
- Dialogue10 min
Dialogue: Discussing a Code Review
Role-play: You're reviewing a colleague's pull request and discussing your feedback (6 lines)
- Discussion10 min
Discussion: Your mission: review and be reviewed
3 discussion questions
Open the full lesson
The remaining 7 stages of this lesson, with the procedure, the examples and the exercises, are included with Starter, along with the interactive version you can teach from. Lesson 1 of this course is free: the full plan is on this site, and a free account opens it in the interactive player.
Target vocabulary
In a Tuton account these words become your student's vocabulary deck, so they come back in practice between lessons.
This plan comes from the Tech Workplace Communication course in the Tuton library. Browse all free lesson plans.