Vie 2 Sep 2005
Para el que no conozca la notación húngara y se pregunte para qué sirve el strict data typing, el código que me he encontrado, y mi cabreo posterior, son un gran ejemplo de que un mÃnimo orden es preciso. No es plan de ser puristas, y orinar en una bacinilla de oro, porque un cliente puede que no lo valga, pero un mÃnimo de criterio es preciso, si al menos sirve para evitar errores.
llevo una hora intentando resolver un bug tonto de un código insufrible que me ha tocado arreglar.
Me he quemado tanto que he escrito este comentario:
Actionscript:
-
-
-
//var mapa = _root.obj.contenidos.lista[i].elemento[j].mapa;
-
// Bug: ya habÃa un mc que se llama mapa!
-
-
var sMapa:String = _root.obj.contenidos.lista[i].elemento[j].mapa;
-
-
/*
-
Alejandro Sánchez:
-
la notación húngara y el strict data typing sirven para algo
-
como por ejemplo, evitar que un string y un mc se llamen igual
-
- si una variable es un String, se ve bien si se declara como sMiVariable
-
- si una variable es un mc, se ve bien si se declara como mcMiVariable
-
ejemplo:
-
sTextoDeProgramadorQuemado:String = "llevo una hora intentando resolver este bug"
-
*/
-
- Enlace sobre la notación húngara en Wikipedia
- Enlace sobre Strict Data Typing en la documentación de Macromedia