Una bandera de función es un ajuste que permite a un equipo activar o desactivar una función sin quitar su código de la aplicación. Es como un interruptor de luz: el cableado está instalado, pero la luz se controla por separado.

Un equipo puede usar una bandera para probar una página nueva con un grupo pequeño antes de mostrársela a todo el mundo. Si surge un problema, puede desactivarla para ocultar la página mientras prepara una solución.

Las banderas requieren mantenimiento: las antiguas pueden causar confusión, así que conviene eliminar las que ya no se necesitan.