195

Проверь пж1

Проверь пж

IT-юмор

7.5K постов53.3K подписчиков

Правила сообщества

Не публикуем посты:
1) с большим количеством мата
2) с просьбами о помощи
3) не относящиеся к IT-юмору

Вы смотрите срез комментариев. Показать все
2
Автор поста оценил этот комментарий

+8501

-10701

А крупный рефакторинг по-другому и не делается, к сожалению

раскрыть ветку (18)
12
Автор поста оценил этот комментарий

у меня был крупный рефакторинг, а параллельно 5 программеров херачили код. Так интенсивно я никогда еще не рафакторил, ибо стимул, быстрее вольешь - меньше конфликтов будешь резолвить

раскрыть ветку (1)
21
Автор поста оценил этот комментарий

Кто последний, - тот и мержит

3
Автор поста оценил этот комментарий

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

раскрыть ветку (11)
7
Автор поста оценил этот комментарий

Товарищь! Не будь букой!!!

Даешь! Каждому! Символу! По микро! Реквесту!

Автор поста оценил этот комментарий
а если в одном файле изменения сразу для трех подзадач?
раскрыть ветку (9)
5
Автор поста оценил этот комментарий

Одна задача - один PR

раскрыть ветку (7)
1
Автор поста оценил этот комментарий
Если строго соблюдать такой подход, то есть неплохой шанс увеличить трудозатраты в несколько раз.
Иногда при большом мр сразу пропускаются промежуточные шаги при написании кодовой базы, которые были бы необходимы для полноты картины и правильности работы проекта в случае 1 подзадача - 1 мп.
раскрыть ветку (6)
2
Автор поста оценил этот комментарий
Моя команда измеряла трудозатраты на разные подходы.

Если все в одном, то ревьюер потратит условно на 1 час больше, чтобы загрузить в мозговой кэш весь реквест. Качество ревью хуже.

Если задача в своем реквесте, то исполнитель потратит на 1 час больше чтобы обеспечить по задаче на коммит/реквест. Я это делаю локально, чекаутами на коммиты, фиксапами и ребейзами.

В итоге трудозатрат потрачено столько же, а чистота соблюдена
раскрыть ветку (5)
0
Автор поста оценил этот комментарий

ревьюер потратит условно на 1 час больше, чтобы загрузить в мозговой кэш весь реквест

Вполне вероятно, что эти накладные расходы окупаются. "Кэш" не бесконечен. Шанс пропустить лажу увеличивается прямо пропорционально размеру реквеста и нагрузке на ревьюера.

DELETED
Автор поста оценил этот комментарий

Зависит от языка программирования . В функциональных можно разрешать вольности, в Питоне - нет

раскрыть ветку (3)
1
Автор поста оценил этот комментарий
А чем питон так отличается?
раскрыть ветку (2)
DELETED
Автор поста оценил этот комментарий

Не просто нет вменяемой типизации, как в Java, а нет типизации вообще.


Условно, тебе необходимо верифицировать/проверить программу. И делают это комбинацией кучи способов, например:

1. Тесты

2. Ревью кода

3. Defensive programming

4. Строгая типизация

5. CI/CD


Язык программирования очень хорошо влияет на пункт «4», а потому приходится компенсировать за счет остальных.

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Continious integration/continious desintegration lol

0
Автор поста оценил этот комментарий

Если подзадачи атомарны достаточно, чтобы их разделять (что подразумевает параллельное выполнение несколькими разными людьми), то что мешает оценивать их отдельно так же?

2
Автор поста оценил этот комментарий

У нас раз так функционал вышел в прод в примерно таком же объеме - говна хлебнули вдоволь. Там шит комбо было ещё в том что были миграции без роллбэков

1
Автор поста оценил этот комментарий

У нас чел как-то через alt+ctrl+L в идее все несколько тысяч файлов в проекте случайно форматнул и сделал мр.

раскрыть ветку (2)
6
Автор поста оценил этот комментарий

Ну дык а херли вы раньше этого не сделали?)

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Хз, я там новенький был тогда.

Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества