Software → quality-assurance
Feature Flag
A runtime switch that enables or disables behavior without requiring a new deployment.
Motivation
Feature Flag matters because it gives teams a concrete way to reason about a runtime switch that enables or disables behavior without requiring a new deployment.
Where it fits
Feature Flag belongs to the software track and the Quality Assurance layer.
Mental model
Use Feature Flag as a practical engineering concept: identify the boundary it affects, the risk it reduces, and the tradeoff it introduces.
Common mistakes
- Treating the concept as a label instead of connecting it to behavior.
- Applying it everywhere without considering cost and context.