Size: a a a

2020 September 16

SB

Sergey Belash in rannts
источник

A🌚

Al 🌚l in rannts
Sergey Arkhipov
Я был в команде, которая этот транк-бейсд внедряла в крупном департаменте на несколько сот человек. И этим аргументам уже реально лет 10. Я их сам говорил кучу раз.

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

Ты посмотри на доводы. Там чуть в том, чтобы делать небольшие изменения и сразу сливать в мастер. Там модель работы заставляет себя так вести. Она законодательно запрещает иметь с этим проблемы
мне первый коммент понравился. Пропагандисты tbd почему то не учитывают, что у некоторых релизные циклы несколько месяцев занимают. А про fusa разработку вообще никто не слышал
источник

AZ

Alexander Zelenyak in rannts
Kirill (Cykooz) Kuzminykh
Нижний очень разнообразен. Всего лишь один день на машине от центра города и вот такие замечательные виды.
Очень хорошо!
источник

RB

Roman Bolkhovitin in rannts
Sergey Arkhipov
Я был в команде, которая этот транк-бейсд внедряла в крупном департаменте на несколько сот человек. И этим аргументам уже реально лет 10. Я их сам говорил кучу раз.

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

Ты посмотри на доводы. Там чуть в том, чтобы делать небольшие изменения и сразу сливать в мастер. Там модель работы заставляет себя так вести. Она законодательно запрещает иметь с этим проблемы
а регулярно ребейзить мастер под долгоживущую ветку нереально?
там конфликты одни и те же придется разрешать каждый раз, но говорят на этот случай есть rerere
источник

💭П

💭 Руслан Прохоров... in rannts
Al 🌚l
мне первый коммент понравился. Пропагандисты tbd почему то не учитывают, что у некоторых релизные циклы несколько месяцев занимают. А про fusa разработку вообще никто не слышал
А ещё, что код ревью может занимать не один день...
источник

A🌚

Al 🌚l in rannts
💭 Руслан Прохоров
А ещё, что код ревью может занимать не один день...
ну такая проблема решается уменьшением размера патчей
источник

SA

Sergey Arkhipov in rannts
Roman Bolkhovitin
а регулярно ребейзить мастер под долгоживущую ветку нереально?
там конфликты одни и те же придется разрешать каждый раз, но говорят на этот случай есть rerere
Не всегда реально
источник

KK

Kirill (Cykooz) Kuzm... in rannts
Vasily Ryabov
За день до Чёрного моря как раз доезжают люди) явно где-то там фотка)
Ага, это Судак.
источник

💭П

💭 Руслан Прохоров... in rannts
Al 🌚l
ну такая проблема решается уменьшением размера патчей
А как это сделать? Выкладывать не весь скрипт, а пошагам?
источник

A🌚

Al 🌚l in rannts
💭 Руслан Прохоров
А как это сделать? Выкладывать не весь скрипт, а пошагам?
ну да. написал кусочек, написал тест и замержился
источник

A🌚

Al 🌚l in rannts
ну или наоборот, если tdd
источник

💭П

💭 Руслан Прохоров... in rannts
Al 🌚l
ну да. написал кусочек, написал тест и замержился
У нас и есть тест.
источник

💭П

💭 Руслан Прохоров... in rannts
И на тесты мы не пишем тесты :-)
источник

A🌚

Al 🌚l in rannts
ну тем более
источник

in

ildar nizamov in rannts
Galiia
Расскажите, что интересного можно у Вас посмотреть?
а что интересует?
источник

AM

Artem Malyshev in rannts
Al 🌚l
ну такая проблема решается уменьшением размера патчей
Отсутствием блокирующего code review и ci. Любой  может сломать билд всей конторе. Зачем мне на своей машине видеть что у человека из Уганды сегодня не получилось с первого раза закоммитить? Для мелких итераций существует микротаскинг. Намного более вменяемое решение.
источник

A🌚

Al 🌚l in rannts
Artem Malyshev
Отсутствием блокирующего code review и ci. Любой  может сломать билд всей конторе. Зачем мне на своей машине видеть что у человека из Уганды сегодня не получилось с первого раза закоммитить? Для мелких итераций существует микротаскинг. Намного более вменяемое решение.
не оч понял мысль. Почему более атомарные PRы приводят к отсутствию ci?
источник

AM

Artem Malyshev in rannts
Al 🌚l
не оч понял мысль. Почему более атомарные PRы приводят к отсутствию ci?
В trunk based же нет pr'ов 😳
источник

A🌚

Al 🌚l in rannts
Artem Malyshev
В trunk based же нет pr'ов 😳
есть
источник

A🌚

Al 🌚l in rannts
от них можно уйти путем всяких разных практик типа парного программирования
источник