Feature toggles are another way to provide a comprehensive CI implementation. Feature toggles exist in the form of switches. Switches can be turned off/turned on via a configuration change, UI implementation switch, or other configurable objects.
Software programming languages provide the ability to feature toggle code by nature. The most simple example of a feature toggle would be a simple if/else condition, as shown here:
# Simple Feature toggleif x in y: # Do something
Beyond a programmatic implementation, a feature toggle's basic flow of operation would be something like what is shown in the following figure:
Feature ...