Successfully added
Technology Glossary
by Patrik
Feature Flag
A technique that allows a specific feature of piece of code to be toggled on or off from outside of the code itself
Benefits
- Allows for toggling features outside code base
- There's no need to release a new version of the app or roll it back to toggle a change
- Developer time isn't required to toggle the app's features
Used for
- Product Testing such as soft launch with incremental rollout
- Conducting experiments like A/B testing
- Migrations
- Canary Launches with incremental rollout
- System Outage
- Continuous Deployment
Feature Flag
Referenced in:
Comments