Size: a a a

Teamlead Bootcamp

2020 January 21

AK

Artiom K. in Teamlead Bootcamp
Ну так, да, валидный вариант.
источник

AD

Andrey Dottz in Teamlead Bootcamp
@vkosachev так и работает - минимум 2 аппрува - мерж, правда это не отменяет авто-аппрува из разряда "Серега давно работает, знает что делает, че мне смотреть, прожму аппрув"
источник

В

Виталий in Teamlead Bootcamp
не отменяет, согласен. над этим и нужно работать - над отвественностью. А для того чтобы избежать различных казусов - не мерджим сразу в мастер, а есть дополнительный слой инфрастуктуры для тестирования
источник

AA

Anvar Allagulov in Teamlead Bootcamp
ну любое ревью - это в первую очередь трата времени) иногда проще задеплоить и проверить на проде по метрикам или логам, чем строит ьлогические конкструкцие в 5 по очереди и тормозить деливери
источник

SC

Stanislav Cherenkov in Teamlead Bootcamp
Стоит команде озвучить, что всем потом этот код поддерживать и развивать, поэтому лучше посмотреть сейчас, чтобы задать вопросы и улучшить / объяснить непонятные моменты.
источник

DU

Denis Ulyanov in Teamlead Bootcamp
Anvar Allagulov
ну любое ревью - это в первую очередь трата времени) иногда проще задеплоить и проверить на проде по метрикам или логам, чем строит ьлогические конкструкцие в 5 по очереди и тормозить деливери
смотря как ревью проводить и что проверять)
источник

AK

Artiom K. in Teamlead Bootcamp
Anvar Allagulov
ну любое ревью - это в первую очередь трата времени) иногда проще задеплоить и проверить на проде по метрикам или логам, чем строит ьлогические конкструкцие в 5 по очереди и тормозить деливери
А новенькому тоже надо на проде проверять?
источник

DU

Denis Ulyanov in Teamlead Bootcamp
да и старенькому на проде проверять такое себе
источник

SC

Stanislav Cherenkov in Teamlead Bootcamp
Обычно после осознания, что тебе придётся это исправлять, отпадает желание забить на ревью.
источник

AK

Artiom K. in Teamlead Bootcamp
Исправить это наименьшее зло из того что может быть
источник

DU

Denis Ulyanov in Teamlead Bootcamp
Andrey Dottz
@vkosachev так и работает - минимум 2 аппрува - мерж, правда это не отменяет авто-аппрува из разряда "Серега давно работает, знает что делает, че мне смотреть, прожму аппрув"
выглядит как дискриминация новеньких в команде)
источник

В

Виталий in Teamlead Bootcamp
Stanislav Cherenkov
Обычно после осознания, что тебе придётся это исправлять, отпадает желание забить на ревью.
Обычно люди и не забивают, однако могут быть внешние факторы при которых это происходит само собой.
источник

DU

Denis Ulyanov in Teamlead Bootcamp
Иван Алексеев
так вот, по 2 ревью на каждого от коллег, а когда не могут договориться у тебя спрашивают
можно описать как проерять ревью)
мне это было проще, что бы у всех в команде было одинаковое понимание что от них ждут как от ревьювера и что они должны сделать, что ПР получил апрув
источник

ИА

Иван Алексеев in Teamlead Bootcamp
Denis Ulyanov
можно описать как проерять ревью)
мне это было проще, что бы у всех в команде было одинаковое понимание что от них ждут как от ревьювера и что они должны сделать, что ПР получил апрув
(я не тим-лид) так что пишу скорее теоретически, если б работал в большой команде.
опытный архитектор\тимлид на него столько же как и на остальных участников сыпятся ревью (пусть 20% от общего числа, а не 100% как сейчас)

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

а затем создавал бы на основе этих правил, чекстайлы и прочие инструменты авто-ревью, что б совсем плохой код не попадал в репу.
источник

DU

Denis Ulyanov in Teamlead Bootcamp
Ну видео это слишком)
источник

DZ

Dmitry Zuev in Teamlead Bootcamp
ревью аудиосообщениями
источник

DU

Denis Ulyanov in Teamlead Bootcamp
В принципе у нас есть соглашение о коде, соблюдение которое проверяется на ревью + ПР должен собрать апрувы двух коллег. Этого хватает, что бы херня в мастер не попало
источник

G

George in Teamlead Bootcamp
частые случае, чекстайлы и прочее можно проверять линтером и CI. По сути нужно стремиться к тому, чтобы на код ревью можно было смотреть чистую логику, архитектуру и тд
источник

MK

Maxim Kuptsov in Teamlead Bootcamp
+ за линтер. Иначе код ревью превращается в инструмент гестапо. Вообще отношение к код ревью должно быть не как наказание, а как обучение и передача знаний
источник

AK

Artiom K. in Teamlead Bootcamp
+1
источник