Paperphyte/Ordlista/Feature flags

Vad är Feature flags?

Feature flags (feature toggles) är brytare i koden som gör att funktionalitet kan slås på och av utan ny deploy — vilket frikopplar deployment från lansering och ger kontroll över timing, målgrupper och risk.

Med flaggor kan ny funktionalitet deployas till produktion avstängd, aktiveras för en liten grupp, mätas och sedan rullas ut brett — eller stängas av på sekunder om något går fel. Martin Fowler beskriver dem som ett sätt att ändra systembeteende utan att ändra kod.

Flaggor har en kostnad: de är tekniska lån som behöver städas bort när lanseringen är klar. Bra hygien är att ge varje flagga en ägare och ett utgångsdatum.

Säg hej

Har du ett problem värt att lösa?

Chatta med oss på WhatsApp. Vi svarar inom 48 timmar.