Size: a a a

2020 May 19

💭П

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

A🌚

Al 🌚l in rannts
💭 Руслан Прохоров
Не нам, а всем :-)
??? Всм
источник

💭П

💭 Руслан Прохоров... in rannts
Al 🌚l
??? Всм
Ну я имею ввиду компанию.
источник

A🌚

Al 🌚l in rannts
Жесть
источник

💭П

💭 Руслан Прохоров... in rannts
💭 Руслан Прохоров
Так и я про то, что нам навязывают модель короткоживкщих бранчей, и ни кто не может объяснить как с этим жить.
Только я задаюсь вопросом как с этим работать.
источник

A🌚

Al 🌚l in rannts
А чем проблема?
источник

A🌚

Al 🌚l in rannts
Есть мастер
источник

A🌚

Al 🌚l in rannts
Туда маленькими порциями льёшь код
источник

A🌚

Al 🌚l in rannts
Когда фича готова - включаешь его
источник

A🌚

Al 🌚l in rannts
Или если это хотфиксы - то он сразу работает
источник

💭П

💭 Руслан Прохоров... in rannts
Al 🌚l
Когда фича готова - включаешь его
Т.е. я лью код через ревью, но не запускаю его, основываясь только на тестах?
источник

💭П

💭 Руслан Прохоров... in rannts
И у меня фича это ими метод общего кода или шаг целиком? Т.е. какой-то рабочий кусок?
источник

A🌚

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

A🌚

Al 🌚l in rannts
Ты льёшь код в мастер, запускаешь тесты с правильной переменной и проверяешь
источник

💭П

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

A🌚

Al 🌚l in rannts
Ну тут как сказать
источник

A🌚

Al 🌚l in rannts
Ты с гит флоу работал?
источник

A🌚

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

A🌚

Al 🌚l in rannts
С двумя живыми бранчами + релизные
источник

💭П

💭 Руслан Прохоров... in rannts
А так есть, я могу выполнить шаг, только если у меня активна переменная, если её нет то шаг пропускается.
источник