Ana içeriğe geç

özellik bayrağı

Bu entry’yi başlık içinde oku

Özellik bayrağı, bir işlevin kodu dağıtılmış olsa bile yapılandırma üzerinden belirli kullanıcılar, ortamlar veya zamanlar için açılıp kapatılmasını sağlayan kontrol mekanizmasıdır. Görünen sonuç yeni sürüm kurmadan davranışın değişmesidir; alttaki mekanizma ise kararın dağıtım katmanından çalışma zamanı yapılandırmasına taşınmasıdır. Bu ayrım kademeli yayın ve dağıtımdan bağımsız geri çekme sağlar, fakat bayrağın sahibi, sonlanma koşulu ve varsayılanı belirlenmezse geçici dal kodun kalıcı tesisatına dönüşür. Eski bayraklar test kombinasyonlarını çoğaltır, hangi yolun gerçek sistem olduğunu belirsizleştirir; anahtar çoktur, pano etiketsizdir. Küçük doğrulama, her bayrak için açık ve kapalı yolu sınamak, kullanımını gözlemek ve kaldırma tarihinden çok kaldırma ölçütünü kaydetmektir.