Skip to content
Latchkey

O Que É uma Feature Flag?

Uma feature flag é um interruptor em tempo de execução que controla se um pedaço de funcionalidade está ativo, permitindo que o código seja publicado desabilitado e habilitado depois sem um novo deploy. As flags podem direcionar subconjuntos de usuários para um rollout gradual. Elas separam o ato de fazer deploy do código do ato de liberar um recurso.

Por que importa

Acoplar a liberação ao deploy torna lançamentos arriscados tudo ou nada. As feature flags permitem que o código faça merge e deploy continuamente enquanto a exposição é controlada e reversível com um toggle. O custo é a higiene do ciclo de vida das flags, já que flags obsoletas acumulam complexidade se nunca forem removidas.

Guias relacionados