Versiyon numaralarının manaları

Sponsorlu Bağlantılar

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
grafikedy

grafikedy

Üye
    Konu Sahibi
Versiyon numaralarının manaları
Görünen o ki, her kies'e güncelleme geldiğinde herkes bunu farklı şeylere yorumluyor. Kimi yeni bir firmware'le bağdaştırırken, kimi de programda köklü değişikliklerin olduğunu söylüyor. Doğrusunu anlatmak gerekirse Örneğin versiyon "v2.2.0.12014_18" şeklinde bir bir kies sürümü var;

Versiyon numaraları noktalardan ayırılır ve sonuç olarak;

2 : Versiyonun Major Numarasıdır.
2 : Versiyonun Semi-Major Numarasıdır.
0 : Versiyonun Minor Numarasıdr.
12014_18 : Versiyonun Build Numarasıdır.

Major Numarası;

Major Numara elinizdeki yazılımın sahip olduğu temel özelliklerinin değişimini simgeler yani Major numarası 2 iken 3 olmuş bir yazılımda bir çok gözle görülür ve çalışma prensibinde hissedilir değişiklikler var demektir. Örneğin öncede 1 işlemi 4 sn yede yapan bir program yeni versiyonunda 2 sn de yapıyor olabilir. Veya Yeni bir kaç özellik eklenmiştir vb...

Semi-Major Numarası;

Semi-Major numarası yazılımda yapılan değişikliklerin, yazılımın genel çalışma mantığını ve işleyişini bozmadan yazılama uygulanmış olan özellikleri simgeler. Örneğin X özelliğinin eklentisi olarak XY özelliğide programa eklenmiş olabilir veya bir tusa tıkladığınızda X işlemini yaparken X ve XY işlemlerini seçmeli olarak yapıyor hale gelmiş olabilir. Major'den ayrıldığı nokta, eklentinin çalışma prensibinde ve belkide kullanıcı ara yüzünde farklılık yaratmiyor olmasıdır.

Minor Numarası;

Minor numarası yazılımda yapılan ufak tefek değişiklikleri simgeler. Mesela bir tusun üstünde yazan yazının değişmesini veya calışmada oluşan gereksiz bir geçikmenin programdan egale edilmiş olduğunun habercisidir.

Build Numarası;

Build numarası yazılımda olan güvenlik açıkları, buglar veya sistem uyumsuzluklarının geliştirildiğinin habercisidir. Yani örnek verecek olursak, bir programda 8 karakter girilecek yere 9 karakter girdiğinizde programın hata vermesi veya bir tusa bastığınızda 1 işlemi 2 kere tekrar ediyor olması gibi atraksiyonların elendiğinin habercisidir.

Tabii bu numaralar yazılım firmalarınında yazılımın dağıtımını yaparken uyguladığı farklı politakalar sonucu farklılık gösterebilir. Mesela yukarda Build Numarasında anlattığım gibi, basit gibi görünün bir hatanın düzeltilmesi için yapılanların listesi sonucu değişikliğin semi-major versiyon numarasına yansıtılmış olma olasılığıda vardır. Ama düz mantıkta yüksek numara herzaman için daha az sıkıntısı olan numara denebilir.
 
  • Beğen
Tepkiler: Skaptan ve kimliksiz123


ceycey111

ceycey111

Üye
saol kardeşim güzel bilgi :oke:
 
kimliksiz123

kimliksiz123

Üye
Güzel bilgi bilmiyordum saol :alkis
 
Skaptan

Skaptan

Emekli Yönetici
teşekkürler eline sağlık
 
ByYlmzZz

ByYlmzZz

Üye
güzel bilgilendirme sağol..
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Takipçi Satın Al


Üst Alt