Структурируйте флаги взаимозависимых функций в Javascript - PullRequest
0 голосов
/ 08 февраля 2020

Я довольно новичок в использовании флагов. Они были очень полезными. Я использую их для выпуска функций, но я также использую их для тестирования функций AB в приложении.

Проблема, с которой я сталкиваюсь, заключается в том, что некоторые функции зависят от других. Например, у меня есть встроенный модуль. Если я выключу модуль страницы профиля, он сломает модуль регистрации, так как часть опыта включает введение в страницу профиля. Придуманный пример, но вы поняли идею. Некоторые функции зависят от других. Если я выключаю модуль страницы профиля, я хочу, чтобы он автоматически выключал все подключенные функции. Поэтому я никогда не смогу быть в состоянии, когда модуль страницы профиля выключен, а модуль регистрации включен.

Полагаю, я не первый, кто сталкивается с этой проблемой. Прежде чем приступить к собственному решению этой проблемы, мне было интересно, существует ли стандартный подход к решению этой проблемы? Может кто-то указать мне верное направление? Любая помощь или предложения приветствуются.

1 Ответ

0 голосов
/ 23 марта 2020

Я не уверен, что вы используете LaunchDarkly, так как вы упомянули о создании нестандартного решения, но поскольку этот вопрос помечен launchdarkly, я хотел убедиться, что вы знали о флаге -объект особенность. Это должно решить вашу главную проблему здесь.

Отказ от ответственности: я работаю в LaunchDarkly

...