Inclusive Tech: Conducting Humane Code Reviews
Offered By: LinkedIn Learning
Course Description
Overview
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
Related Courses
Designing A New Learning EnvironmentStanford University via NovoEd Student Thinking at the Core
Vanderbilt University via Coursera Du manager au leader agile / From manager to agile leader
CNAM via France Université Numerique Constructive Classroom Conversations: Mastering Language for College and Career Readiness (Secondary)
Stanford University via NovoEd Constructive Classroom Conversations: Mastering Language for College and Career Readiness (Elementary)
Stanford University via NovoEd