
25/10/2007, 08:16
|
 | Colaborador | | Fecha de Ingreso: enero-2007 Ubicación: Io voy donde vo' vai... Ca'eza
Mensajes: 1.111
Antigüedad: 18 años Puntos: 138 | |
Re: ¿Que malos hábitos inculca VB6? Mi nivel de programación es bastante más rudimentario que el de Uds. ya que lo mío es el cálculo estructural y no el diseño de software, pero el hecho de que los programas existentes no se adaptan a mis necesidades me he visto obligado a aprender, de modo autodidacta, la programación.
Por lo antepuesto, tengo un punto de vista un poco limitado, pero yo, por el contrario, pienso que ponerle prefijo a las variables es una excelente práctica.
Tengo varios motivos para pensar eso.
1º Hoy yo se muy bien tipo de variable es foo y tal vez no requiera nada que me recuerde que es una lista... pero que pasará dentro de 2 años cuando vuelva a tomar el código para agregarle cosas o para reutilizarlo en otro lado.
2º Hoy yo estoy dentro de la empresa y se muy bien lo que es foo, pero tal vez manaña me vaya y venga otro tipo que no tendrá la más remota idea de lo que es.
3º Muchas veces yo tengo varios objetos que están destinados a la misma "operación"... Un botón, una caja de texto, una imagen, etc.. de esta forma puedo utilizar UN SÓLO nombre para todos ellos difiriendo tan sólo de su prefijo: btnFoo, txtFoo, picFoo.
4º Vamos, son sólo 3 letras, a nadie le va dar osteosporosis por tipear 3 caracteres de más.
NOTA: Lo que si, este criterio lo uso SOLO para objetos... jamás lo utilicé para los tipos básicos (si es entero, si es entero largo, si es una cadena, si es un número con punto flontante, etc...)
Saludos
__________________ Según recientes estudios científicos, los 3 más grandes descubrimientos de la humanidad son: El fuego, la rueda y la minifalda.
Yo personalmente no le encuentro mucha utilidad a los 2 primeros. |