Esto es lo que se suele entender como 'notación húngara' Por ejemplo, en el caso de 'codigoProducto', 'CodigoProducto', 'codigo_producto', 'codigo.producto' y 'nCodigoProducto', es esta última la que consideraríamos que se acoge a la citada notación, pues al nombre en sentido estricto se le adjunta un prefijo en minúsculas que indica el tipo de dato representado (en este caso, 'n' de número). En teoría (luego volveremos sobre eso), el mérito de su creación debemos atribuírselo a Charles Simonyi, el creador de Bravo (el primer procesador...
Comentarios
Yo usaba la versión corta de la notación húngara, pero últimamente he pasado olimpícamente de hacerlo, intento utilizar nombres de variables autodescriptivas + un comentario, en caso de duda.
Pues no estoy de acuerdo.
Las bases de datos por mi creadas, un sin fin, tanto en SQL como las auxiliares en ACCES, tienen la anotación húngara y gracias a eso, mis compás en estas batallas, les es muy fácil identificar las características de los campos.
Yo creo que para lenguajes de tipado débil, como Javascript, es útil.