Aún a riesgo de ser tachado de sacrilego, reconozco ser de los que todavÃa alternan el uso de editores como SE|PY y el propio editor de flash, seguramente debido a la costumbre de tantos años.
Bueno, de todas formas hay un pequeño detalle que me gustarÃa comentar para aquellos que todavÃa escriben su código con el editor de Flash.
Como sabeis, en AS se definen data Types con el objeto de evitar que:
1. Los datos enviados por una función, sean de tipo incorrecto
2. Los datods recibidos como parámetro de una función sean incorrectos.
3. Los datos enviados como valor de retorno de una función (return) sean erroneos.
(En calquiera de los tres casos anteriores, recibimos un mensaje de error en tiempo de compilación).
Bien, pues ademas, cuando declaramos el data type de un objeto, tenemos otra pequeña ventaja:
Recordareis, que con MX, se utilizan sufijos para nombrar objetos, por ejemplo, los clips de pelicula con el sufijo _mc, botones _btn, etc. Esto además de ayudarnos a ordenar mejor nuestra libreria y reconocer eficazmente los objetos que contiene, activa los code hints (combobox con todas las propiedades y métodos del objeto que estamos escribiendo).
Cuando escribimos AS2, no son necesarios los sufijos si se trata de objetos a los que hemos especificado su data type. Yo seguiré poniendo sufijos, pero me ha parecido interesante comentarlo.
Julio 6th, 2005 at 9:31 am
Pues no lo sabÃa, yo generalmente uso SE|PY y pongo igual los sufijos, me he acostumbrado tanto a ponerlos que ya se me hace raro ver una variable sin especificar, me es mas dificil de entender el programa y todo te diria, jejeje…
Un saludo!!
Julio 6th, 2005 at 2:07 pm
Yo tambien sigo usandolos por supuesto (las buenas costumbre no se abandonan), pero me llamó la atención este pequeño detalle.
saludos!