Feature Toggles pattern (architecture)

Introduction

Aka: Feature Flags pattern

Feature Toggles are a very common agile development practices in the context of continuous deployment and delivery. The basic idea is to associate a toggle with each new feature you are working on. This allows you to enable or disable these features at application runtime, even for individual users.


Reference

Togglz Feature Flags for the Java platform

https://www.togglz.org/