Bazı yazılımların sürüm numaralarının dosya adlarının bir parçası olduğunu, bazılarının ise olmadığını görüyorum. Daha sonra ikinci tipe alışkınım ve bence bu daha popüler, ancak eski türü bazen javascript kütüphanelerinde görüyorum. Örneğin, jQuery dosya adı jquery-2.1.0.js
yerine gibidir jquery.js
. Bu dosya türlerini her güncellediğimde, bu dosyaları yükleyen diğer programlardaki yerleri aramam ve başvuruda buldukları dosya adını değiştirmem ve bu kitaplıkların eski sürümünü el ile silmem gerekir. Bu benim için elverişsiz, bu yüzden sürüm numarasını hariç tutmak için dosyayı yeniden adlandırmak ve sürüm numarasını içermemesi için atıfta bulunulan dosya adını tutmak.
Bu sayıların bir çeşit sürüm kontrolü için olduğundan şüpheleniyorum, ancak ne zaman ve nasıl kullanıldıklarından emin değilim.
- Dosya adına sürüm numaralarını dahil etmenin avantajları ve dezavantajları nelerdir?
- Yazılım adlarının veya dillerinin dosya adında sürüm numarasını kullandığı ve hangi alanlarda / dillerin kullanılmadığı konusunda fiili bir mutabakat var mı? Eğer öyleyse, bunun için herhangi bir gerekçe var mı?