Ana içeriğe geç

özellik bayrağı

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

Bir özelliği üretime koymak, onu bütün kullanıcılara aynı anda göstermek zorunda değildir. Özellik bayrağı, uygulama davranışını kodu yeniden dağıtmadan belirli kullanıcı, ortam veya koşullar için açıp kapatan denetim mekanizmasıdır. Yaygın varsayım, bayrak eklendiğinde güvenli geri dönüşün de çözülmüş olduğudur. Oysa kapalı yol sınanmıyorsa, karar verisi gecikmeli geliyorsa veya bayrağın sahibi ile kaldırma tarihi belirsizse anahtar yalnız duvarda durur; sistem iki davranışı birden taşımaya devam eder. Bayrak sayısı büyüdükçe koşul birleşimleri test alanını ve zihinsel yükü artırır. Daha kullanışlı sınır, her bayrağa sahip, amaç, varsayılan değer ve silme koşulu vermektir. Küçük doğrulama da bayrağı üretim benzeri ortamda iki yönde değiştirip sonuç, hata ve yan etkilerin beklendiği gibi dönüp dönmediğini izlemektir.