Мы все делаем это — Code Review.
Пока в команде всего два-три разработчика, всё идет хорошо. Но однажды вы обнаруживаете себя в окружении 20 инженеров и понимаете, что ревью вас больше не радует. Перед вами встают вопросы:
- Как перестать испытывать боль во время ревью и начать получать удовольствие?
- Что нужно для быстрого и легкого ревью?
- Как уменьшить количество комментариев во время ревью? Как при этом сделать их качественными и полезными?
- Как избегать перехода на личности и споров по мелочам?
- Каким образом мотивировать инженеров делиться опытом с другими?
Для команды спикера эффективным решением этих вопросов стала автоматизация различных этапов ревью. В результате они получили прекрасный инструмент, который упрощает жизнь всем участникам ревью и легко подстраивается под изменения.
Константин рассказал подробнее о том, какие этапы были пройдены в построении этого процесса, и о том, как он выглядит сегодня.