CodeReview:долго, пл*хо, дорого /Ф. Дельгядо, В. Фабриченко, А. Агейченко, В. Дмитриев, В. Шароватов

Ойын-сауық

Понравилось видео и хочешь узнать что-то еще про тимлидство? Забирай весь плейлист на is.gd/kChYnl или купи билет на следующий сезон конференции is.gd/auKynm
Подпишись на канал - каждую неделю мы выкладываем новые видео про то, как устроена работа и жизнь в IT!

Пікірлер: 9

  • @dragvs
    @dragvs2 жыл бұрын

    Интересно, новичку дают задачу, которую он пилит в итоге полтора месяца, попутно получая сотни комментариев. Куча производственных потерь, человеку сразу дают понять "кто он тут" - кажется сode review тут не самая большая проблема. Через полтора месяца во многих компаниях эта задача уже никому не нужна, видимо и новичка нанимали зря. Элементарный Скрам бы сразу подсветил эту проблему и настучал по голове всей команде.

  • @nakolenke
    @nakolenke4 жыл бұрын

    Данное видео не найти ни среди видео канала Podlodka Podcast ни среди подкастов в Castbox, а жаль: обсуждение получилось очень интересным.

  • @OlegSoroka

    @OlegSoroka

    4 жыл бұрын

    Это часть платного контента, но ради пользы индустрии - пошарено :)

  • @grysfeek

    @grysfeek

    4 жыл бұрын

    @@OlegSoroka сегодня решили сделать это видео публичным и искабельным. Можно смотреть с удовольствием :)

  • @ivanbondar7042
    @ivanbondar70422 жыл бұрын

    Привет. @Podlodka добавьте пожалуйста в описание видео ссылки, которые ребята обещали пошарить.

  • @TrueFlywood
    @TrueFlywood2 жыл бұрын

    Все время проговорили про дизайн ревью, а как его правильно делать - так и не рассказали.

  • @IrvingWash
    @IrvingWash Жыл бұрын

    Господи, как же стыдно было слушать. Ни одно утверждение этих дяденек не выдерживает критики.

  • @zhuharev

    @zhuharev

    Жыл бұрын

    так распиши в чём проблема)

  • @victorzagrebin5765
    @victorzagrebin57658 ай бұрын

    Бодро начали, а потом много воды. Не раскрыты практические темы: Ознакомление новичка с устоявшимися конвенциями на проекте. А они вообще поддерживаются? Или вы используете XP (а может дока дешевле и более унифицирована?) и обратное делегирование вас не пугает? Регламент code review. Тайминг: ожидания ответа, подтверждений, conversation chains, смена занятого или не отвечающего ревьювера. Критерии выноса больших коррекций в задачи рефакторинга или техдолг. Критерии декомпозиции уже существующей задачи. Декомпозиция при вскрытии скрытых, дополнительных проблем, новой информации. Снижение стоимости review за счет грамотной декомпозиции. Как и для чего вы используете митинг ретроспективы (если конечно он у вас есть)? Интеграция сборочных плагинов с CI/CD pipelines не пропускающие код без порога покрытия тестами разных типов. Или детский сад с забастовками у вас норма? Кто убирает препятствия? Особенно блокеры связанные с наделением доступа, отсутствия или неактуальность доки, кода, взаимозависимостями, неадекватные estimations, недостаточное описание требований к задаче и приемки, вскрывшимися новыми препятствиями. Скрам мастер, бизнес аналитик, или разработчик сам варится в длительных коммуникациях и у вам больно признать, что это не Scrum? Необходимое и достатоные acceptance criterias, прописание в задаче и следование всех ревьюверов этому при approve. Анализ по кайдзен таймингу самых длинных задержек approve'а и принятие адекватных приемов для удешевленя. Бесконечные цепочки изменений: правка рекомендаций вскрывает новые недостатки, которые затрагивают другой код, не относящийся к задаче, к которому появляется еще больше претензий. Отключение чек листов и регламента при правке критических продакшн багов или сходных задач, в которых важен фикс или code delivery в узких рамках времени. Конфликт агрессивного deadline с длительностью code review. Компромиссное качество. Достижение компромисса.

Келесі