ArchitectureSystem Design, Deployment
KW-0004Feature Flag
Pattern
Meaning
technique to enable or disable features dynamically without changing or redeploying code
Example
“Disable a new checkout feature in production instantly using config without redeploying”
Reference
Used for safe releases and experiments; risk: unused flags create tech debt. Often said: “wrap it behind a feature flag”
Related
togglerolloutcanary releaseconfig driven