我对功能标志相当陌生。他们非常有帮助。我使用它们来发布功能,但我也使用它们来测试应用程序中的功能。
我遇到的问题是某些功能依赖于其他功能。例如,我有一个入职模块。如果我关闭个人资料页面模块,它将破坏入职模块,因为部分入职体验涉及对个人资料页面的介绍。人为的例子,但你明白了。某些功能依赖于其他功能。如果我关闭个人资料页面模块,我希望它自动关闭所有连接的功能。所以我永远不会处于个人资料页面模块关闭而入职模块打开的状态。
我假设我不是第一个遇到这个问题的人。在我为这个问题制定自己的自定义解决方案之前,我想知道是否有处理这个问题的标准方法?谁能指出我正确的方向?任何帮助或建议表示赞赏。