Encapsuler votre modification de code dans un flag de lancement de fonctionnalité

L'exemple suivant montre comment envelopper votre modification de code dans un indicateur.

  if (Flags.myNewFlag()) {
    // execute untested code
  } else {
    // continue as though untested code isn't present
  }

Dans l'exemple précédent, l'outil aconfig a généré une méthode appelée mynewFlag, qui permet de vérifier la valeur du flag. Si la valeur est true, votre nouveau code est exécuté. Si la valeur est false, le flux se poursuit normalement.