9 Reasons to Review Code
[…] The most obvious reason software developers review code is to discover defects when it’s cheapest to fix them: before the software moves through its lifecycle to QA or to customers. Studies show bugs found in development are 8-12X less expensive to find and fix than those found in QA, and 30-100X less expensive to find and fix before they reach customers!. And a NASA study found that code review detected almost twice as many defects per hour as testing.
But code review provides additional benefits beyond finding bugs sooner and saving money fixing them.