I had a thought this morning: What’s your #1 goal of pull-request reviews?
Pick only one:
[ ] To catch bugs which could cause downtime
[ ] To ensure your team adheres to best practices
[ ] To improve code before it hits production
[ ] To improve your team’s coding and design skills
[ ] Because everyone else is doing them
Your goal guides your evaluation and improvements of the process, so it’s important to know WHY you’re doing them.
Some of these get you good code, but one gets you a good team.
Which do you want?