В докладе мы поговорим о концепции Feature Flags. Преимуществами этого подхода являются - Уменьшение количества веток (feature branches) - Постепенная выкатка изменений (gradual rollout) - Безопасный откат изменений (safe rollback) В докладе я расскажу о практическом опыте компании upwork.com, и о том как Feature Flags минимизируют наши риски при выпуске новой функциональности или рефакторинге. Введение в концепцию Feature Flags Feature Flags в Upwork Какие задачи решаются с помощью Feature Flags Как мы используем Feature Flags Детали реализации Общие рекомендации по использованию Ограничения подхода Доклад расчитан на широкий спектр аудитории