Versioni di un software

sabato 05 agosto 2006 - 19.30

bluland Profilo | Guru

salve,

come si fa a decidere le ver. di un software?
cioe' si parte dalla 1.0 poi quando passa alle successive ad ogni minima modifica?

saluti
Enzo

Carmine Profilo | Junior Member

Beh dipende.
Comunque, di solito si parte dalla 0.0 e mai dalla 1.0.
Il codice versione è fatto di 4 parti:

majorversion.minorversion.build.revision

Anche se io di solito inverto il build con la revision per avere più comodità.
Di solito si fa così: si incrementa la major version quando si fanno grosse modifiche al codice e si aggiungono funzioni che rivoluzionano tutto. Si incrementa la minor per ogni versione intermedia con eventuali nuove caratteristiche o grossi bugfix. Infine la revision quando si aggiustano piccoli bug o si aggiungono funzioni minori.
E poi la build identifica inevocabilmente un programma compilato in un determinato momento.

Spero di esserti stato d' aiuto,
Ciao.
Webmaster di thetotalsite.it
Blog: blog.thetotalsite.it
La nuova community: forum.thetotalsite.it

bluland Profilo | Guru

avresti degli esempi?

grazie cmq

Carmine Profilo | Junior Member

In che senso?
Webmaster di thetotalsite.it
Blog: blog.thetotalsite.it
La nuova community: forum.thetotalsite.it

bluland Profilo | Guru

nel senso di vedere in base a che tipologie di modifiche le versioni cambiano!

Carmine Profilo | Junior Member

Ad esempio, prendiamo in considerazione un programma di criptazione:

versione 0.0.1.1 = prima versione con possibilità di crittare simmetricamente spezzoni di testo

versione 0.0.2.1 = corretto un bug nella versione

versione 0.0.2.2 = corretto il testo di una label (ad es)

versione 0.1.1.1 = aggiunta la possibilità di crittare anche file binari

versione 1.0.1.1 = nuova versione con possibilità di crittare anche asimmetricamente

ecc ecc...

So che può essere un esempio un pò stupido ma è l' unico che mi è venuto in mente :-P...
Webmaster di thetotalsite.it
Blog: blog.thetotalsite.it
La nuova community: forum.thetotalsite.it

bluland Profilo | Guru

grazie tante va bene cosi!

Carmine Profilo | Junior Member

prego ;)
Ricordati di chiudere il thread :)
Webmaster di thetotalsite.it
Blog: blog.thetotalsite.it
La nuova community: forum.thetotalsite.it
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5