将代码更改封装在功能发布标志中

以下示例展示了如何将代码更改封装在标志中。

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

在前面的示例中,aconfig 工具已生成一个名为 mynewFlag 的方法,用于检查标志的值。如果为 true,新代码会运行。如果为 false,流程会照常继续。