Code Review

Стандарты разработки code-review
Описание

Проверка одним инженером кода написаного другим инженером. Во время ревью общение происходит в уважительной манере. Цели ревью — научиться чему-то новому и сделать приложение лучше.

Ценность
Преимущества:
  • Практика призвана повысить качество приложения за счет совместной проработки решений и быстрого исправления ошибок в логике работы кода, поможет выстроит культуру совместного владения кодом и позволит разработчикам учиться друг у друга.
  • Разработчики могут обучать и обучаться во время ревью. Они больше узнают о приложении, узнают новые подходы в программировании и варианты решения бизнес-проблемы.
  • За счет обучения качество приложения и качество работы команды растет.
  • Ревью способствует коллективному владению кодом.
Последствия отсутствия:
  • Каждый разработчик будет хорошо знать свой участок кода. Не будет обмена знаниями и подходами. Решения не будут валидироваться.
  • Предложения по улучшению кода будут появляться после обнаружения дефектов.
Критерии оценки 15
SURVEY

В команде используется практика Code Review

Варианты по умолчанию: Да / Нет / Частично
SURVEY

Правила ревью задокументированы и полностью понятны всем участникам команды

Варианты по умолчанию: Да / Нет / Частично
SURVEY

Ревью проводится в соответствии с установленными правилами

Варианты по умолчанию: Да / Нет / Частично
SURVEY

Методика выбора ревьювера определена и используется

Варианты по умолчанию: Да / Нет / Частично
SURVEY

Шаблон PR задокументирован и используется

Варианты по умолчанию: Да / Нет / Частично
SURVEY

PR подтверждается после анализа изменений

Варианты по умолчанию: Да / Нет / Частично
SURVEY

Весь процесс Code Review обычно занимает меньше двух дней

Варианты по умолчанию: Да / Нет / Частично
CHECK

Правила ревью понятны всей команде

CHECK

После ревью никому не обидно

CHECK

Во время ревью разделяем личность и характеристики человека и код, который он написал

CHECK

Шаблон PR задокументирован и используется

CHECK

PR подтверждается после анализа изменений

CHECK

Методика выбора ревьювера определена и используется

CHECK -1

Ревью проходит сугубо формально

CHECK -1

Ревью отсутствует, как таковое

Ресурсы 1
  • Источник
Метаданные
ID:
6cbffbf9-db10-4707-b297-e7bce0c31af4
Slug:
code-review
Версия:
2.0
Проекты:
Client2/Project1 Client1/Project1
Критерии:
7 survey 8 check
Создано:
2026-04-30
Обновлено:
2026-04-30