fbpx

Тренинг

Deep Dive: Code Review

Это один из наших семинаров в формате Deep Dive. Пожалуйста, ознакомьтесь с форматом прежде чем продолжить чтение. Это сэкономит вам нервы и время. 😉

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

В рамках данного семинара мы детально пройдемся по следующим пунктам:

– Мотивация использования инженерных практик
– Понятие качества кода и его основные составляющие
– Цели и задачи, решаемые практикой ревью кода
– Причины почему работает или не работает в реальной жизни
– Стратегии выбора ревьювера
– Способы организации и проведения код ревью
– Основные техники и полезные советы
– Разбор типичных вопросов и ситуаций
– Использование статического анализа в связке с код ревью
– Формализация технического долга и его измерение
– Основные направление статического анализа
– Обзор инструмента SonarQube
– Инструменты для организации код ревью
– Обзор инструмента Gerrit
– Метрики код ревью и их связь с персональной и командной эффективностью
– Практики постоянного улучшения эффективности с помощью метрик
– Особенности масштабирования код ревью в большом проекте
– Настройка кросс-командного взаимодействия

В результате, у участников должно сложиться полное всестороннее понимание данной практики и особенностей ее применения в командах и проектах разного масштаба.

Целевая аудитория

Разработчики, лидеры команд, менеджеры

Закажите тренинг в компанию

Мы используем файлы cookies для различных целей, включая аналитику и персонализированный маркетинг. Продолжая пользоваться сайтом, вы соглашаетесь на использование файлов cookies. Подробно ознакомиться с правилами работы с файлами cookies можно здесь

принять