Size: a a a

Programming Offtop

2020 September 16

ML

Mikhail Levchenko in Programming Offtop
Konstantin dmz9
концепция "зачем" - понятна. но кстати было пару вопросов:
- жизненный цикл флагов? (ну т.е. надо ли их выпиливать когда нибудь если функционал уже давно работает)
- зависимость флагов друг от друга? (наверно тут самый пиздец начинается)
- депрекейт и выпиливание старого кода?
- ситуация когда фича не взлетела - как "прибираться"?
- кто то заюзал кусок твой невзлетевшей фичи - мусор остается?*
когда фича готова – "запускаем" её пр-ом с выпиливанием флага. Если катили экспериментом в продакшене – раз в полгодика заводим таск на "прибраться"
источник

Kd

Konstantin dmz9 in Programming Offtop
Mikhail Levchenko
когда фича готова – "запускаем" её пр-ом с выпиливанием флага. Если катили экспериментом в продакшене – раз в полгодика заводим таск на "прибраться"
это на новый проект со слабыми программистами вообще можно тащить? или придется дольше всех обучать "branch by abstraction"?
источник

Kd

Konstantin dmz9 in Programming Offtop
рокстаров на нас не хватило когда раздача была (
источник

ML

Mikhail Levchenko in Programming Offtop
Konstantin dmz9
это на новый проект со слабыми программистами вообще можно тащить? или придется дольше всех обучать "branch by abstraction"?
а какую ты проблему хочешь решить то?
источник

Kd

Konstantin dmz9 in Programming Offtop
Mikhail Levchenko
а какую ты проблему хочешь решить то?
предполагается просто командная разработка но хочу взять стабильный и удобный рабочий процесс
источник

ML

Mikhail Levchenko in Programming Offtop
транк он для громадных монореп с кучей разрабов и отдельной командой под CI/CD
источник

Kd

Konstantin dmz9 in Programming Offtop
смотрел гитфлоу - ну, ветки долго живут, мержить большие куски и правда не хочется
источник

VP

Vladimir Petrakovich in Programming Offtop
>  Нigh Performing компании используют Trunk Based Development
Опять все смотрят на гугл и пытаются делать вид, что они такие же?
источник

Kd

Konstantin dmz9 in Programming Offtop
Vladimir Petrakovich
>  Нigh Performing компании используют Trunk Based Development
Опять все смотрят на гугл и пытаются делать вид, что они такие же?
может скорее разбирают их опыт и пытаются понять надо ли им это или нет
источник

ML

Mikhail Levchenko in Programming Offtop
Konstantin dmz9
смотрел гитфлоу - ну, ветки долго живут, мержить большие куски и правда не хочется
если проблема только в мердже а не в CD, то можно попробовать паттерн PR stack
источник

VP

Vladimir Petrakovich in Programming Offtop
Konstantin dmz9
может скорее разбирают их опыт и пытаются понять надо ли им это или нет
Не так много компаний с такими масштабами. А значит, нет.
источник

Kd

Konstantin dmz9 in Programming Offtop
Mikhail Levchenko
если проблема только в мердже а не в CD, то можно попробовать паттерн PR stack
проблема в отсутствии инженерных практик на галере, которая хапанула крупного клиента и не хочет обосраться. и поэтому есть необходимость завезти "вот это вот всё" в т.ч. набрать пару лишних дровосеков
источник

Kd

Konstantin dmz9 in Programming Offtop
с другой стороны - для меня лично - это хороший шанс прокачаться, не выебнуться перед начальством - это мне похуй вообще - а чисто для себя прокачаться за их зарплату естебственно )
источник

ML

Mikhail Levchenko in Programming Offtop
Konstantin dmz9
проблема в отсутствии инженерных практик на галере, которая хапанула крупного клиента и не хочет обосраться. и поэтому есть необходимость завезти "вот это вот всё" в т.ч. набрать пару лишних дровосеков
мастер всегда готов к деплою, даже если в нем есть недописанные фичи – вот это нужно?
источник

Kd

Konstantin dmz9 in Programming Offtop
Mikhail Levchenko
мастер всегда готов к деплою, даже если в нем есть недописанные фичи – вот это нужно?
да бывает, прям вот недавно очень хотели "не по порядку фичи"
источник

ML

Mikhail Levchenko in Programming Offtop
релизиться каждый день планируешь?
источник

Kd

Konstantin dmz9 in Programming Offtop
с гитфлоу например с релиз веткой такое не прокатит
источник

Kd

Konstantin dmz9 in Programming Offtop
Mikhail Levchenko
релизиться каждый день планируешь?
ну может раз-два в неделю
источник

Kd

Konstantin dmz9 in Programming Offtop
как пойдет, транк же вообще пофигу
источник

VP

Vladimir Petrakovich in Programming Offtop
Konstantin dmz9
ну может раз-два в неделю
Раз-два в неделю можно готовые фичи мёржить и горя не знать
источник