That which we persist in doing becomes easier, not that the task itself has become easier, but that our ability to perform it has improved.
Simply having a code review is not enough. It's not going to solve all the problems itself. You also need to make sure that you review properly. The next few sections describe how to do this.
The most common review setting (at least in high-ceremony development processes) isthe formal code review meeting. There is a fixed agenda (to ensure that no action is forgotten) and a defined ending (not necessarily a time limit, but a definition of exactly which code you are reviewing, and which you aren't—it's very easy to be unclear about this).
An example ...