Small, frequent code reviews keep your code clean, simple, and tidy. You can avoid the traditionally unpleasant code reviews that involve dozens of developers and require days of preparation (a.k.a. The Mighty Awful and Dreaded Code Review, hereafter referred to as MAD reviews for your reading enjoyment). We’ve found code reviews can be painless when you adhere to the following rules:
Only review a small amount of code.
There are one or two reviewers at most.
Review very frequently, often several times a day.
Your goal is to move toward a habit of more frequent code reviews while not incurring the potential culture shock (or the perceived overhead) of pair programming. Many environments just aren’t ready for that ...