Мы пробовали много методов, таких как
- Проверка кода, требуемая до регистрации (трудно обеспечить)
- Ежемесячные сессии обзора кода (имеют тенденцию к сбоку, времени, слишком высокого уровня).
- Один или два разработчика со свободными циклами пересматривают набор изменений по мере их добавления (низкое участие)
Мы используем TFS и можем написать инструмент для использования API или создания рабочего процесса, который мог бы помочь в обзоре однорангового кода.
Что вы нашли успешным в своих командах?
Я не выше трюков и взяток и предпочитаю морковку над палкой.