4 ms·
The issue is that code reviews are hard on people and good on code bases. Dollar for dollar, code reviews are more effective at finding and fixing bugs than an
by btilly 8y ago
The issue is that code reviews are hard on people and good on code bases.
Dollar for dollar, code reviews are more effective at finding and fixing bugs than any other activity we can do, including QA tests. However code reviews are very hard on people, and can easily create conflict.
Which one matters more, and how careful people are, varies widely by organization.
- jacques_chester 8y agoMy recollection is that the studies showing that code reviews have high defect yield are for extremely strict methods. Everyone in a room, prescribed roles for each person, line by line, checklists, forms, the whole nine yards. Comments on pull requests are not on the same level and those findings shouldn't be hastily generalised.
- btilly 8y agoMy impression is that comments on pull requests do not catch as many defects as formal review, but catch even more per dollar spent.