northdan.
Read this page in English

Dicționar IT

Ce este un Feature Flag?

Un întrerupător în cod care aprinde sau stinge o funcționalitate din aplicație, fără o nouă lansare și fără intervenția programatorilor.

Butonul de lumină nu rescrie instalația electrică atunci când îl apeși — activează un circuit deja montat. Un feature flag pune un asemenea întrerupător în software: funcționalitatea nouă e livrată în aplicație, dar stă stinsă până când decizi tu să o aprinzi — pentru toți utilizatorii, pentru 5% dintre ei sau doar pentru un client anume. Astfel, lansarea tehnică (codul ajunge în producție) se desparte de lansarea de business (clienții văd noutatea). Dacă apare o problemă, stingi întrerupătorul în secunde, fără redeploy și fără noapte albă pentru echipă. Pentru firma ta, flag-urile înseamnă experimente controlate — testezi o schimbare pe un grup mic și măsori efectul înainte să o dai tuturor — plus un risc de lansare drastic redus. Sunt mecanismul prin care echipele mature livrează săptămânal fără să-și sperie clienții și fără seri de vineri petrecute cu sufletul la gură.

Hai să vorbim despre proiectul tău

Scrie-ne pe WhatsApp sau trimite un email — vorbești direct cu un programator.

office@northdan.com · +40 752 070 247

De ce contează pentru afacerea ta

Retragere instantanee la probleme

O funcționalitate care face probleme se stinge dintr-un click, în secunde — nu mai aștepți o lansare de urgență și nu mai anunți clienții de mentenanță neplanificată.

Lansări graduale, risc controlat

Noutatea ajunge întâi la 5% din utilizatori; dacă cifrele arată bine, procentul crește — o eroare scăpată afectează o mână de clienți, nu toată baza.

Marketingul decide momentul, nu IT-ul

Funcția stă gata în producție și se aprinde exact la ora campaniei de lansare — sincronizarea dintre promovare și livrare nu mai depinde de calendarul tehnic.

Întrebări frecvente

Cu ce se administrează feature flag-urile?

De la o simplă configurare proprie în baza de date până la platforme dedicate ca LaunchDarkly, Unleash sau Flagsmith, care oferă interfață pentru nespecialiști, procente de rollout și istoricul fiecărei comutări.

Feature flag-urile complică întreținerea codului?

Dacă rămân uitate, da — codul se umple de ramificații moarte. Practica sănătoasă e ca fiecare flag să aibă un «termen de viață»: după ce funcția e activată pentru toți și stabilă, flag-ul se șterge din cod.

Pot folosi feature flags pentru teste A/B?

Da, e una dintre utilizările principale: jumătate din utilizatori văd varianta A, jumătate varianta B, iar platforma măsoară care convertește mai bine — decizia de produs se ia pe cifre, nu pe intuiția celui mai vocal din ședință.