Hola Gente... Estaa Programando y me Surgio Una Duda...
Vieron que los Programas tienen 3 o 4 Parametros que establecen la version:
El Numero "Mayor", el "Menor", la "Compilacion" y la "Revision"
Ejemplo: si el programa fuera la version 1.2.4.6, quiere decir:
Mayor: 1
Menor: 2
Compilacion: 4
Revision: 6
Bueno... La pregunta es la siguiente, ¿De que dependen estos Numeros es decir en Funcion de que se ponen estos numeros?
a criterio del programador....
yo uso el criterio asi:
Escribis codigo desde 0:
+1 a la version mayor.
A un codigo que tenias, le añadis una funcion nueva
+1 a la version menor
decis "SIIIIII termine" y lo compilas para subirlo/venderlo/usarlo/regalarlo/etc
+1 a compilacion
Decis "hu a ver si anda" compilas y lo testeas, ves una metida de pata bastaaaante importante y lo arreglas
+1 a revision
asi lo hago yo ;D ;D
Cita de: Elemental Code en 9 Enero 2011, 23:18 PM
yo uso el criterio asi:
Escribis codigo desde 0:
+1 a la version mayor.
A un codigo que tenias, le añadis una funcion nueva
+1 a la version menor
decis "SIIIIII termine" y lo compilas para subirlo/venderlo/usarlo/regalarlo/etc
+1 a compilacion
Decis "hu a ver si anda" compilas y lo testeas, ves una metida de pata bastaaaante importante y lo arreglas
+1 a revision
asi lo hago yo ;D ;D
entonces Segun Tu criterio el Primer Programa desde Cero Seria
1.0.1.1
Si Lo tengo que Testear un Par de Veces
1.0.1.2
Lo Publico... Me confundi en una letra (Falta de Ortografia o algo asi)
1.0.2.1
Le Agregue una funcion mas
1.1.1.1
Hice un Gran Cambio en la Aplicacion
2.1.1.1
Mas o menos asi?
me falto aclarar una cosa :-[
Cuando la mayor sube todas las de abajo resetean (vuelven a 0)
cuando la menor sube todas las de abajo (osea la mayor no :P) resetean
cuando sube la compilacion la de revicion resetea.
y cuando sube la de revision es porque te mandaste muchas macanas :D
Cita de: Elemental Code en 10 Enero 2011, 04:07 AM
me falto aclarar una cosa :-[
Cuando la mayor sube todas las de abajo resetean (vuelven a 0)
cuando la menor sube todas las de abajo (osea la mayor no :P) resetean
cuando sube la compilacion la de revicion resetea.
y cuando sube la de revision es porque te mandaste muchas macanas :D
Bueno, Por eso el ejemplo que te puse esta bien partiendo de 1
ehh nop :P
Aca te paso como seria.
Empiezo a progamar desde cero
1.0.0.0
Saco una especie de "beta" y se la mando a chino (un compañero mio que hace de betatester >.<) para que lo prueve
1.0.0.1
Chino me lo devuelve con un bug de putamadre entonces lo arreglo.
1.0.0.2
Se rechequea y no se encuentran bugs. Saco la version "final" que subo al foro. (el cero cuenta)
1.0.0.2
La ve alguien del foro y dice... "Che fijate que tenes un error de ortografia en 'Contraceña'" (tipico mio :-[ )
1.0.1.0
Al mes en un viaje astral se me ocurre ponerle X cosa
1.1.0.0
(aca se repetirian toooodos los pasos anteriores :P)
Al año, aprendo mas y encuentro una forma mucho mas flashera de hacer lo mismo pero mejor.
2.0.0.0
(otra vez se repite lo mismo ;D!)
se me entendio ahora?
PD: esto es para mi, no quiere decir que para vos sea igual
Edito: Me acorde de lo que nos dijo que hicieramos mi profesora.
Cada vez que apretas F5 le subis uno al de revicion, Cada vez que despues de previsualizar el proyecto corregis un error le subis uno al de Compilacion, cada vez que COMPILAS el proyecto subis uno a la ver menor, la mayor no la tocas.
Si llega alguno al 9, volves a cero y sumas uno a la inmediata superior.
Yo llegue a que mi app fuera 1.7.9.2
Y Era la primera version ;D!
Cita de: Elemental Code en 10 Enero 2011, 04:55 AM
ehh nop :P
Aca te paso como seria.
Empiezo a progamar desde cero
1.0.0.0
Saco una especie de "beta" y se la mando a chino (un compañero mio que hace de betatester >.<) para que lo prueve
1.0.0.1
Chino me lo devuelve con un bug de putamadre entonces lo arreglo.
1.0.0.2
Se rechequea y no se encuentran bugs. Saco la version "final" que subo al foro. (el cero cuenta)
1.0.0.2
La ve alguien del foro y dice... "Che fijate que tenes un error de ortografia en 'Contraceña'" (tipico mio :-[ )
1.0.1.0
Al mes en un viaje astral se me ocurre ponerle X cosa
1.1.0.0
(aca se repetirian toooodos los pasos anteriores :P)
Al año, aprendo mas y encuentro una forma mucho mas flashera de hacer lo mismo pero mejor.
2.0.0.0
(otra vez se repite lo mismo ;D!)
se me entendio ahora?
PD: esto es para mi, no quiere decir que para vos sea igual
Edito: Me acorde de lo que nos dijo que hicieramos mi profesora.
Cada vez que apretas F5 le subis uno al de revicion, Cada vez que despues de previsualizar el proyecto corregis un error le subis uno al de Compilacion, cada vez que COMPILAS el proyecto subis uno a la ver menor, la mayor no la tocas.
Si llega alguno al 9, volves a cero y sumas uno a la inmediata superior.
Yo llegue a que mi app fuera 1.7.9.2
Y Era la primera version ;D!
Jajaj Muchas Gracias.
Pero No podria ser
1.0.0.34 Por Ejemplo?
jamas vi una version (aparte de la mayor) que sea de mas de una cifra
dejame que busco un fragmento comico de las versiones de software
...
LO ENCONTRE :D!
Citar
Alpha
Tenía una idea interesante, pero me da pereza desarrollarla
Beta
Si tiene errores nadie podrá culparme de ello
RC
El jefe nos amenaza con la carta de despido si no lo terminamos ya
RTM
Igual a la version final, pero queremos que nuestros clientes se sientan especiales
Stable
No explota, pero está obsoleta.
Unstable
Contiene las novedades interesantes, si es que funcionan
Build xx
Yo compilo mis programas, ¿te enteras?
0.xx
Me da vergüenza llamar programa a esto
13.xx
Tengo la esperanza de llegar a la versión 100 antes del fin de semana
x.xxx.xxx.xxx
Me gusta jugar con el generador de versiones. Además, es también mi número de la seguridad social
Super / Ultra
Hacer, no hace mucho, pero lo hace rápido
Fast / Enhanced
Rendimiento mejorado: ya no se bloquea
Lite / Simple / Easy
Un aperitivo antes de la versión de pago
All-in-One
Es un paquete. Literalmente.
2000
En su momento me pareció un nombre moderno y futurista
200x
Tengo pensado vendéroslo de nuevo cada año
Vista
Quiero atraer de algún modo a los usuarios de Windows Vista
Open
Mi programa no es gran cosa pero es de código abierto, ¿con eso vale?
Free
Es la versión de pago recortada hasta resultar una especie de broma macabra
Pro
Es la versión gratuita antes de limitarla salvajemente
Standard
La versión pro era demasiado cara así que esta intermedia debería comprarla alguien
Win
No sabía cómo rellenar el nombre
Zilla
Me gustan los bichos grandes, verdes y hambrientos
Cita de: Elemental Code en 10 Enero 2011, 16:47 PM
jamas vi una version (aparte de la mayor) que sea de mas de una cifra
dejame que busco un fragmento comico de las versiones de software
...
LO ENCONTRE :D!
El IDE Te deja Ponerle mas de 1 Cifra. Jaja Muy Bueno! Mi Proyecto actual esta "0.xx" (Me da vergüenza llamar programa a esto)