A Look Back on Code Review in 2017
“Iron Sharpens Iron!”
It’s a phrase that my high school English teacher would proclaim before he asked us to review each other’s writing. With the help of Google, I now know that he was making a biblical reference (Proverbs 27:17). The full phrase roughly translates to:
“Iron sharpens iron, and one man sharpens another.”
Last year, when SmartBear surveyed over 550 developers for the State of Code Review 2017, we found that peer code reviews were considered the #1 way to improve code quality.
A cadence of frequent code reviews results in the cross-pollination of skills across a team, which translates to fewer defects created overall and the defects that are created get marked and fixed earlier in the development lifecycle.
Our survey from last year asked respondents about the type of code reviews they participate in:
- 6% are doing ad hoc, or “over-the-shoulder” code review
- 4% are doing tool-based code review
- 8% are doing meeting-based code review
The breakout by method surprisingly has remained relatively consistent, with only a 3-point swing one way or another compared to our 2016 report.
The larger shift was related to the likelihood of respondents participating in general. In 2016, we found that 62.7% of respondents were doing some type of code review. In 2017, that number jumped up by 12-points to 74.1%.
If you want to dive deeper into the numbers, you can read the full report here.
Peer code and document reviews are becoming increasingly important and prevalent for teams. Whether you are using a code and document review tool, like our solution Collaborator, or are holding review meetings; understanding the practice of peer review has never been more important.
That is why today we are launching the Survey for The State of Code Review 2018.
We want to hear from you. What does your process look like? Is your team doing document reviews as well? What is your review cadence? I’ll save some questions for the survey, but we would love your feedback.
If you complete this survey, you will also be entered into our raffle for an Apple HomePod.
How does that sound? Well, you won’t know until you win it.
Take the State of Code Review 2018 Survey