Design of experiments.rb
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
I looked at experiments.rb and its behavior while working on !31610 (closed)
This raised a following questions:
- Would it be better to name a feature flag to be
_experiment, as otherwise we put in a name the type of evaluation being done - I believe we put the expirements in
.rbin order to have mapping forGrowth::Acquisition::Experiment::SignUpFlow. Maybe the above could simply generate from a feature flag name? - Can we fallback to Flipper instead of doing
MODonexperimentation_subject_indexandexperiment_percentage? - Wouldn’t it be better to tie the experiment to
userorsessioninstead of experiment cookie? - Usage of
enable_percentage_of_timein docs is confusing, as we use this to effectively implementenable_percentage_of_actors - I think we have a ton of logic being reimplemented, where all of that seems to be implemented in
Flipperalready?
Edited by 🤖 GitLab Bot 🤖