Кирилл Котиков

Пирамида код-ревью

Когда дело доходит до кодовых ревью, обычным явлением является то, что большое внимание и долгие обсуждения уделяются мелким аспектам, таким как форматирование кода и стиль, в то время как важные аспекты (сделаны ли изменения в коде так, как предполагалось, является ли он производительным, обратносовместим ли он с существующими клиентами и многие другие) обычно получают меньше внимания.

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

Поскольку некоторые люди просили о постоянном, доступном для ссылки ресурсе, а другие хотели получить версию для печати с высоким разрешением, я снова размещаю его здесь:

code_review_pyramid.png

так же в SVG формате