Ввели в команде лим...
 
Уведомления
Очистить всё

Ввели в команде лимит 400 строк на PR. Что вышло через месяц

5 Сообщения
5 Пользователи
4 Реакции
494 Просмотры
Егор64
Сообщения: 30
Автор темы
Читает чужие PR тимлид
Присоединился: 3 года назад
[#40]

Делюсь, может, кому пригодится. Команда шесть человек, два сервиса на Rails 7.1. Осенью средний PR был под 900 строк, ревью висело по три дня, и смотрели его, честно говоря, по диагонали. В феврале договорились:
- PR до 400 строк без учёта миграций, schema.rb и сгенерированных файлов;
- если больше, автор пишет в описании, почему нельзя разбить;
- первый ответ на ревью в течение рабочего дня;
- большая фича идёт в main частями за флагом, а не одной веткой на три недели.
За месяц средний PR стал 210 строк, от открытия до мержа в среднем 7 часов вместо двух с половиной дней. Минусы тоже есть: PR стало больше, и пара человек жалуется, что весь день прыгает между ревью. И не всегда понятно, как резать изменение схемы, чтобы каждый кусок был рабочим.


4 ответа
kostya.sokurov
Сообщения: 73
Держит прод бэкенд-разработчик, senior
Присоединился: 4 года назад

Цифры хорошие. Изменение схемы обычно режется на три PR: первый добавляет колонку и начинает писать в обе, второй переносит старые данные, третий переключает чтение и удаляет старое. Каждый выкатывается отдельно и откатывается без боли.


Ответ
gosha70
Сообщения: 17
Пишет тесты бэкенд-разработчик, удалёнка
Присоединился: 3 года назад

В Москве на прошлой работе был лимит 300, прижился. От прыжков спасало смотреть PR два раза в день, а не по каждому уведомлению


Ответ
1 ответ
Юлия Ф.
Присоединился: 3 года назад

Разобрался с блоками фулстек-разработчица
Сообщения: 11

два окна на ревью в день очень помогают, проверено


Ответ
viktor.petrov
Сообщения: 26
Читает чужие PR бэкенд-разработчик
Присоединился: 4 года назад

Егор, это просится в доклад на 10 минут, особенно цифры до и после. В апреле снова собираемся в коворкинге у Василеостровской, мосты к тому времени, может, уже начнут разводить, так что кто поедет с Васильевского на такси, лучше уходить пораньше. Записать?


Ответ