• 13-08-2008, 04:14:14
    #1
    Bi programa bakıyorum versiyon 1.2.4.03 yazıyor. Ne biçim birşey bu versiyon işi neye göre belileniyor, bilen var mı?
    Mesela yeni çıkmış bir program v1.0 neden olmuyoda v0.001 gibi birşeyler olabiliyor?
  • 13-08-2008, 06:36:19
    #2
    Üyeliği durduruldu
    Program, yapımcıları tarafından sürekli geliştirilir ve bu versiyonlarda ona göre artar bilmem anlatabildim mi
  • 13-08-2008, 07:14:43
    #3
    Onun farkındayım, yani 2>1 gibi
    Ama neye göre artıyor. Yani v0.1 den v0.2 ye nasıl geçiyor program? Neden o değişiklikleri yapınca program v0.3 olmuyor da v0.2 oluyor?
  • 13-08-2008, 09:24:09
    #4
    Üyeliği durduruldu
    forumxtr adlı üyeden alıntı: mesajı görüntüle
    Onun farkındayım, yani 2>1 gibi
    Ama neye göre artıyor. Yani v0.1 den v0.2 ye nasıl geçiyor program? Neden o değişiklikleri yapınca program v0.3 olmuyor da v0.2 oluyor?
    v.01 den sonra v02 olur. 0.2 den sonra da v0.3 olur. sırasıyla artıyor. v01 den sonra neden v03 olsun ki..
  • 13-08-2008, 09:50:06
    #5
    Ben derdimi anlatamadım anlaşılan. Demek istediğim şu; v0.1 oluyor v0.11 oluyor neye göre 11 yada 1 oluyor. Yani bu sürümler sadece 0.1,0.2 gibi değil ki onda bir artsın her seferinde. Mesela ogame script sürümlerine bakıyorum 0.312 varmış sonra 0.45 olmuş, nasıl olmuş neden olmuş, niye 46 değilde 45 olmuş bunu merak ediyorum.
  • 13-08-2008, 10:32:50
    #6
    vb programcısı olsan bunu bilirdin
    versiyon numaraları genellikle üç haneden oluşur major, minor, revision. mesela v 1.0.0 gibi. ilk hane yani major programdaki köklü değişikliklerin olması sonucu ilerler. örneğin bir oyun tasarımı yapıyorsan oyunun fizik motorunu değiştirdin v 1.0.0'dan v 2.0.0'a yükseltebilirsin. bundan daha küçük, çok fazla farklılık yaratmayan değişiklikler için minor değeri kullanılır. revision kelimesinin sözlük anlamı da "gözden geçirip düzeltme"dir. yani programınızdaki ufak tefek hataları düzelip yeni versiyon olarak sürdüğünüzde de bu değerle oynarsınız. umarım yardımcı olabilmişimdir
  • 13-08-2008, 12:05:52
    #7
    Üyeliği durduruldu
    ZorbAA adlı üyeden alıntı: mesajı görüntüle
    vb programcısı olsan bunu bilirdin
    versiyon numaraları genellikle üç haneden oluşur major, minor, revision. mesela v 1.0.0 gibi. ilk hane yani major programdaki köklü değişikliklerin olması sonucu ilerler. örneğin bir oyun tasarımı yapıyorsan oyunun fizik motorunu değiştirdin v 1.0.0'dan v 2.0.0'a yükseltebilirsin. bundan daha küçük, çok fazla farklılık yaratmayan değişiklikler için minor değeri kullanılır. revision kelimesinin sözlük anlamı da "gözden geçirip düzeltme"dir. yani programınızdaki ufak tefek hataları düzelip yeni versiyon olarak sürdüğünüzde de bu değerle oynarsınız. umarım yardımcı olabilmişimdir
    yeterınce guzel açıklama olmus.tşkler
  • 13-08-2008, 12:26:57
    #8
    Teşekkürler ZorbAA, tatmin edicei bir cevap bulabildim sonunda
    Ama mesela messenger sürümüne bakınca şöyle yazıyor; Derleme 9.0.1407.1107. Böyle birsürü daha saçmalık var ama bunları yapanda başka açıklayacak insanda yok sanırım
  • 13-08-2008, 12:33:55
    #9
    Rica ederim MSN'deki gariplik şimdi benim de dikkatimi çekti. Sonuçta istediğin şekilde sürüm numarası yaratabilirsin ancak sanırım messenger programcıları farklı bir düşünce ile yaratmışlar sürümleri. Revision basamağını iki grup olarak yapmışlar ve ikisinin de sayıları oldukça uçuk. Benim düşüncem o son iki blok revision basamağı değil, kimlik numarası gibi birşey. Yani farklı bir amacı var gibi geldi. Ya farklı bir amacı var ya da otomatik güncelleme yapan bir sistem entegre ve günlük revision sürümleri yayınlıyorlar aklıma başka şey gelmiyor. Bilgili arkadaşlar daha iyi aydınlatabilir. Sadece fikrimi söylemek için yazdım