Sormaya çalıştığım şeylere iyi bir örnek Facebook'un yeni Zaman Çizelgesi özelliği olacaktır. Başlangıçta, yalnızca birkaç kişinin zaman çizelgesine erişmesine izin verildi. Özellik, çalışma biçiminde daha sağlamlaştıkça ve hatalar düzeltildiğinden, ek kullanıcıların özelliğe erişmesine izin verildi. Daha sonraki bir tarihte, büyük bir kullanıcı grubunun bu özelliğe erişmesine izin verildi ve şimdi, tüm kullanıcılara genel bir özellik. Bir geliştirme ekibi bu tür özellikleri nasıl yönetir?
Bir şey bir yapılandırma dosyası aracılığıyla test veya üretimde olup olmadığını ve kodda koşullu if ifadeleri seçerek erişim denetlemek için yapılandırma ayarlarını kullanma fikri ile oynadım. Şimdi bu basit özellikler için uygun olsa da, bunu daha büyük bir özellik kümesinde uygulamaya çalışırsak yönetilemez hale geleceğine inanıyorum.
Özellik sunumlarını bu şekilde yönetmenin en iyi yolu ne olabilir?