
23/10/2007, 13:53
|
 | | | Fecha de Ingreso: junio-2006
Mensajes: 1.662
Antigüedad: 18 años, 8 meses Puntos: 28 | |
Re: ¿Que malos hábitos inculca VB6? Si nos vamos a casos específicos podríamos decir que no inculca malos hábitos, yo lo usé desde VB 4.0, pero antes de eso aprendí con QBasic y luego C (aquí tomé mis buenos hábitos), luego con VB 4.0 como mencioné.
No me gustaba el hecho de no tener que declarar las variables y otras cosas, hasta que descubrí option explicit, sin embargo y afortunadamente no me quedó ninguna mala maña.
Pero supongamos por un momento que somos nuevos en la programación y no tenemos buenos hábitos y mucho menos sabemos algo de estándares. Estamos haciendo programas para la uni o para el colegio, programas sencillos porque estamos aprendiendo...para un usuario a ese nivel resulta mucho más simple ahorrarse eso de la declaración de variables por ejemplo, aunque sea un mal hábito. Si seguimos nos damos cuenta de que en VB 6 no es necesario identar porque el editor lo hace por nosotros (otro mal hábito para un principiante) cuando se consiguen un editor que no lo hace escriben todo como si de un poema se tratara (aunque en cierta medida hacer un buen programa sea como escribir poesía, pero identada, jejejeje)...
En ese punto podríamos decir que ya el aprendiz tiene MUY malos hábitos, cuando se consigue con C, por ejemplo, lo consiguen complicado , ¡¡hay que declarar las variables!! y si tiene un profesorsillo de esos que prefiere el Borland C 3.0 peores hábitos asume el estudiante (usar conio.h), el editor no identa automáticamente así que lo dejo así...hasta que les toca depurar un programa con 500 o más líneas...falta una llave...ojala hubiera identado...
A mi me parece que si inculca malos hábitos cuando es el primer lenguaje que se aprende, a varios de mis ex-alumnos les pregunté por qué pensaban que C era más difícil que VB y me exponían las razones que puse arriba.
En cuando a lo de las mayúsculas y minúsculas concuerdo con Vanchi, solo me parece una diferencia, sin embargo es cuestión de gustos. MaxExtreme, en lo personal si me parece una mala práctica usar goto (les suena el termino programación espagueti?), siempre que puedo lo evito y hasta ahora no me he topado con una situación en la que tenga que usarlo.
Saludos
__________________ Si crees que no tiene sentido, etonces probablemente lo tenga... :arriba: |