Get 20% off all career paths from fullstack to AI
Build AI Apps with Azure, Copilot, and Generative AI — Microsoft Certified
Overview
AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off Coursera Plus Annual.
Unlock All Certificates
Code reviews are key parts of the software development process, so why do so many developers dread them? In this course, learn how to take code reviews from painful to productive.
Syllabus
Introduction
- Code reviews: heated, but needed
- Goal 1: Catch design flaws
- Goal 2: Ensure code clarity and coherence
- Goal 3: Validate necessity
- Goal 4: Confirm functionality
- What's a team working agreement?
- Why does my team need a team working agreement?
- Challenge: Create a team agreement
- Solution: Sample team agreement
- Subjectivity
- Tone of voice
- Process loopholes
- Objectivity
- Tools of objectivity
- TL;DR Don't be a jerk!
- Team working agreement to the rescue!
- Challenge: Your code review challenge
- Solution: Your code review challenge
- Your code reviews
Taught by
Adrienne Braganza Tacke