Nombrando cosas
En programación nos vamos encontrar con varias notaciones, técnicas o metodologías de nombrado. Cada lenguaje define cuales usar para nombrar clases, variables, constantes, etc.
En programación nos vamos encontrar con varias notaciones, técnicas o metodologías de nombrado. Cada lenguaje define cuales usar para nombrar clases, variables, constantes, etc.
CamelCase, UpperCamelCase o PascalCase
Primera letra de cada palabra en mayúscula.
camelCase, lowerCamelCase o dromedaryCase
Primera letra en minúscula.
Notación húngara
Muy usada en el pasado para nombrar variables. El nombre cambia con el tipo de dato, lo que se indica mediante la primera letra:
Yo he usado bastante en PHP una variante al nombrar variables, por ejemplo: strProductCode. Esto que puede tener sentido en "lenguajes no tipados" no debería usarse en aquellos que sí lo son (en el libro "Clean Code" de Robert C. Martin, se indica porque se usaba y porque NO debe seguir usándose este tipo de notación).
Notación C
Studly caps
Cambia según un patrón y a menudo aparece como CamelCase aunque puede parecerse a otras notaciones.
Fuentes consultadas:
27-11-2017 (actualizado 05-01-2020)