Code review has the next main purposes:
- Improve code quality
- Share knowledge, improve skills
- Find some bugs beforehand
To achieve these goals with high efficiency in short time, I follow the next simple principles. For some readers they can appear obvious, but I hope that it still can be helpful for the others.