3 ms·
Oftentimes the argument is made that even work that can't be broken down should still be frequently integrated, and instead you use feature flags to control whe
by bunderbunder 3y ago
Oftentimes the argument is made that even work that can't be broken down should still be frequently integrated, and instead you use feature flags to control whether it's active in production.
I haven't had enough experience working that way to say whether it's better. But I will say this: the root cause of many of the nastiest regression defects I've had to deal with was surprising outcomes when merging a long-lived feature branch into code that had had a few weeks of time to accumulate behavioral changes since the feature branch's creation.