Açık/Kapalı Nedir?
Hadi Açık/Kapalı anlamını, kriptodaki tanımını, açık/Kapalı Nedir ve diğer tüm ayrıntılı gerçekleri öğrenelim.
Açık/kapalı, bir kripto paranın belirli bir zaman aralığında açıldığı fiyatı tanımlamak için kullanılan bir terimdir. Örneğin, günün başında açılır ve günün sonunda kapanır. Genel olarak, bu terimler geleneksel finans piyasalarında daha kullanışlıdır çünkü ticaretin gerçekleştiği günün sabit saatleri vardır.
Bir kez uygulandıktan sonra, blok zinciri ve ayarlarının değiştirilmesi zordur. Bunun nedeni, her değişikliğin tüm ağ düğümleri ve üyeleri tarafından onaylanması ve böylece her zaman basit olmayan bir fikir birliği yaratılması gerektiğidir. Sonuç olarak, blok zinciri platformları ve merkezi olmayan uygulamalar (dApps) genellikle yalnızca yeni bir zincir oluşturmayı gerektiren bir hard fork yoluyla değiştirilebilir.
Dahası, hard fork'ların kullanıcılar için riskli olduğu kadar sakıncalı da olduğu düşünülmektedir. Başka bir deyişle, projelerin ayarlamalar yapmaları ve işlevler eklemeleri gerektiğinde her seferinde hard fork yapmaları yararlı değildir.
Bu nedenle, blok zinciri programlaması çoğunlukla açık/kapalı konseptine dayanır, bu da sert önlemler almadan yetenekleri artırmak için yer bırakmayı gösterir.
Yazılım geliştirme söz konusu olduğunda açık/kapalı, kaynak kodda herhangi bir değişikliğe izin vermeden yazılım bölümlerini genişletme programlama yaklaşımını tanımlar.
Kodun kendisi esnekliğe izin verirken, temel bileşenlerini değiştirme yeteneğini sınırlar. Bu sayede yeni standartlar ortaya çıktığında yazılımın tamamen yeniden yazılması ihtiyacı ortadan kalkar. Bu ilk olarak Bertrand Meyer tarafından dile getirilmiştir ve nesne yönelimli programlamanın SOLID kavramının bir parçasıdır. Blok zinciri ve kripto projelerinin değişmezliği nedeniyle, açık/kapalı mimarilerinde çok kritiktir.