Re:“Yes, you should test on production” – Why developer expe...
by marcosdumay on Monday August 14, 2023 @10:09AM
(#37121201)
The solution is to remove your feature flags after you are done with them.
[ Parent
| on HN ]
Re:“Yes, you should test on production” – Why developer expe...
by Eddygandr on Monday August 14, 2023 @10:16AM
(#37121284)
The problem is when you use feature flags for customer-bespoke reasons or to enable paid features. Then they’re always there and have to be tested in combinations which sucks.
Re:“Yes, you should test on production” – Why developer expe...
by marcosdumay on Monday August 14, 2023 @10:47AM
(#37121644)
Yeah, those things are called "user settings". If you need them, you need them, but pretending they are feature flags and trying to port the flags development methods into your settings will lead to nothing but tears.
Re:“Yes, you should test on production” – Why developer expe...
by seanthemon on Monday August 14, 2023 @10:49AM
(#37121668)
It's so closely related and so often mistaken, feature flags and tenant features are two completely different things
Re:“Yes, you should test on production” – Why developer expe...
by kiitos on Monday August 14, 2023 @11:48AM
(#37122447)
Echoing sibling comments, feature flags are about managing the deployment of new product capabilities, and should always be short-lived. They're not an appropriate choice for any kind of long-lived capability, like anything that's per-customer, or paid vs. non-paid, or etc. Using feature flags for those kinds of things is a classic design mistake.