Am exploring options of adopting feature flag based development to deliver builds faster instead of getting tangled in release branch management rabbit hole.
As of now I am not able to find a good architecture pattern for iOS & Android native app development which will make it easier to adopt feature flags. We can use a simple condition based check, but that would mean we might get stuck if else conditions all over. Consider a screen in an eCommerce application. There might be multiple options to buy, config etc ... and instead of burying every feature behind a feature flag check is there a better pattern which can be adopted ?