Vedo che alcuni software hanno il numero di versione incluso come parte del nome del loro file, mentre altri no. Sono più abituato a quest'ultimo tipo e penso che sia più popolare, ma a volte vedo il primo tipo nelle librerie javascript. Ad esempio, il nome del file di jQuery è come jquery-2.1.0.js
invece di jquery.js
. Ogni volta che aggiorno questi tipi di file, devo cercare le posizioni in altri programmi che caricano questi file, cambiare il nome del file a cui si riferiscono ed eliminare manualmente la versione precedente di queste librerie. Questo è scomodo per me, quindi preferisco rinominare il file per escludere il numero di versione e mantenere il nome del file a cui si fa riferimento per non includere il numero di versione.
Ho il sospetto che questi numeri siano per un qualche tipo di controllo della versione, ma non sono chiaro quando e come vengono utilizzati.
- Quali sono i pro e contro per includere i numeri di versione nel nome del file?
- Esiste un consenso di fatto su quali aree del software o delle lingue utilizzano il numero di versione nel nome del file e quali aree / lingue no? Se è così, c'è qualche razionale per quello?