Feature Flag

Problem

Sie haben Code bereitgestellt, der ein neues Feature enthält. Aber Bereitstellungszeit und Feature-Release-Zeit sollten nicht unbedingt dasselbe sein.

Lösung — Feature Flag

Der Code prüft eine Konfiguration: newCheckout = false Later: newCheckout = true Sie können die Funktionalität ohne eine weitere Bereitstellung aktivieren.
Kerngedanke: Feature-Flags trennen die Bereitstellung von Code von der Offenlegung des Verhaltens.