Карточка Senior CI/CD, фича-флаги и релизы обновлено
Гигиена фича-флагов
Вопрос
Какие правила нужны, чтобы фича-флаги не превратились в хаос?
Попробуйте сами
Ответьте про себя или вслух, потом откройте ответ и сверьтесь.
Показать ответ и разбор
Коротко
У каждого флага владелец, назначение (релизный, эксперимент, kill switch, конфиг) и срок удаления; значения по умолчанию безопасны офлайн; флаги кешируются при старте; удаление старых флагов в плане работ.
Ответ
У каждого флага владелец, назначение (релизный, эксперимент, kill switch, конфиг) и срок удаления; значения по умолчанию безопасны офлайн; флаги кешируются при старте; удаление старых флагов в плане работ.
Разбор
Флаг, который никто не удалил, через год становится ветвлением, которое никто не тестирует.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.