I have read a lot about feature toggles but have no practical experience of using them. What tools and techniques do people recommend for effective management of feature toggles?
I imagine the simplest way would be to store toggles as true/false values in the web.config file as appSettings but this doesn't sound a particularly good method.
Ideally I would like any method of managing feature toggles to:
- Flag any uses of the toggle on removal. E.g. A compilation error
- Highlight any old toggles. I.e. A toggle that is still in place after the feature has been released