Part 2 Elevated code review essentials

 

If you’re thinking, “I’m ready for the good stuff, Adrienne,” this part is where it’s at. The skills you’ll learn in part 2 are all the things you’ll need to know how to do properly; otherwise, your code reviews won’t be as effective as they should be (let alone supported or loved).

Chapter 4 is dedicated to the ever-important Team Working Agreement. Without one, your team will likely run into (unnecessary) troubles with your code review process.

”Why is my PR being blocked on such an insignificant issue?”

“I’m spending all my time in the review pointing out indentation mistakes. Ugh.”

“What do you mean? One week is a perfectly reasonable amount of time to respond to a PR!”

If you’ve ever argued or disagreed over the “obvious” things about your code review process with your team, start reading chapter 4 right now!

Chapter 5 focuses on all the wonderful things we can automate to make our lives easier and our code reviews objective, repeatable, and manageable. This includes actions we should definitely take care of before the review and things we can automate during the review.

Then we come to one of my favorite chapters, chapter 6. Communication is a vital component of code reviews. If we don’t know how to talk to our colleagues, give or receive feedback, and write practical code review comments, code reviews won’t work. So, chapter 6 is dedicated to teaching you how to do all of that.