Git Server ile çalışırken kodlarını versiyonlar halinde tutmak isteyebilirsiniz. Sunduğu avantajlarla diğer versiyon kontrol sistemlerinde olduğu gibi Git'te de versiyonlama yapabilirsiniz. Eğer Git Flow kullanıyorsanız branch ve merge işlemleri ile versiyonlama işlemlerini otomatik olarak yapabilirsiniz. Git Flow da versiyonlama olarak altyapısında bu işlemleri kullanır. Ama bunu otomatik hale getirdiği için çoğu Git Server kullanıcısı bu işlemleri Git Flow üzerinden yaparlar. Versiyonlama genelde (best practice olarak) sunucu versiyonlarında yapılır. Yani working copy'lerde versiyonlama yapmak doğru bir işlem değildir. Geliştirme ekibi tek kişi bile olsa Git Server kullanırken sunucu uygulamasını Working Copy'lerden ayırmakta fayda var. Versiyonlamanın da bu sunucu uygulamasında yapılması best practice'dir. Bu makalede Git Server üzerinde versiyonlama çeşitleri, bunların uygulaması ve Git Server'de versiyonlama mantığı anlatılacaktır. Bu konunun anlaşılması kodlarınızı daha organize bir şekilde saklamanıza imkan sunacaktır.
Medyan işlemi olasılık hesaplamalarında sıkça kullanılan bir sayı dizisinin ortalamasını hesaplamak için alternatif yöntemlerden bir tanesidir. Ortanca medyan işleminin diğer adıdır. Matematiksel olarak medyan işlemi bir sayı dizisi küçükten büyüğe sıralayarak ortada kalan elemanı medyan değeri olarak belirleme işlemidir. Örnek verecek olursak: 2, 1, 5, 4, 5, 1, 2, 3, 5 serisi sıralanırsa 1, 1, 2, 2, 3, 4, 5, 5, 5 serisi elde edilir. Bu seri 9 elemanlı olduğundan ortadaki, yani 5. eleman (medyan) olacaktır. 5. eleman 3 sayısıdır. Yani ortanca değeri 3'dür Eleman sayısı tek sayı olan bir seride medyan değerin sırasının hesaplaması şu şekilde formüle edilir. Medyanın Sırası = (Eleman Sayısı + 1) / 2 Bu formülü yukarıdaki örneği uygulayacak olursak; Medyanın Sırası = (9 + 1) / 2 = 5 Veri serisi eleman sayısı bir çift sayı ise bu durumda serinin 2 medyanı olacaktır. Örneğin 2, 1, 5, 4, 5, 1, 2, 3, 5, 4 serisi sıralandığında 1, 1, 2, 2, 3, 4, 4, 5, 5, 5 s
Yorumlar
Yorum Gönder