IronWoods.es

Desarrollo web

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.

Notaciones más habituales

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)

Sitio libre de scripts. Solo efectos HTML / CSS