Ревью - важный этап разработки и одна из самых частых точек взаимодействия разработчиков с кодом и между собой, особенно в распределенных командах. Обычно он заключается в изучении разработчиком (ревьюер) изменений кода, предлагаемых другим разработчиком.
При этом разработчик (надеемся):
-
В курсе бизнес процесса
-
Понимает, как его код встроен в общую архитектуру решения
-
Уверен, что предлагаемое решение - работает
Ревьюер (в худшем случае):
-
Не знает бизнес процесса
-
Не в курсе архитектуры решения
-
Не в курсе, работает ли решение и работает ли так, как должно