cleancode convention ¿Qué son las reglas de nomenclatura? PascalCase, camelCase, Snake_case, kebab-case, UPPER_CASE En esta página
¿Qué son las reglas de nomenclatura? PascalCase, camelCase, Snake_case, kebab-case, UPPER_CASE
Cuando se utiliza un lenguaje de programación, se refiere a las reglas utilizadas al nombrar variables, funciones, clases, métodos, etc.
Existen reglas como pascalCase, camelCase, Snake_case, kebab-case, UPPER_CASE.
Debido a que estos son términos de uso frecuente, es bueno conocer estas reglas.
Le recomendamos que utilice las reglas que coincidan con el idioma que utiliza con frecuencia.
En Java, se debe usar CamelCase, pero el uso de SnakeCase hace que sea difícil de entender para otros desarrolladores.
ej) Uso incorrecto de fineById como find_by_id
¿Qué son las reglas de nomenclatura?
Caso Pascal
PascalCase empieza la primera letra de cada palabra con mayúscula .
La razón por la que se llama Pascal es porque es una convención utilizada en el lenguaje de programación Pascal .
ex) PascalCase, NamingRules
Se utiliza para nombrar clases en lenguajes de programación como Python, Java y JavaScript.
el caso de Carmel
camelCase es un método donde la primera letra de cada palabra, excepto la primera palabra, está en mayúscula .
La razón por la que se llama camelCase es porque se asemeja a la forma del lomo de un camello .
ex) camelCase, namingRules
Se utiliza para nombrar funciones y variables en lenguajes de programación como JavaScript, C, C++ y C#.
caso_serpiente
Snake_case escribe todas las palabras en letras minúsculas y las separa con guiones bajos (_) .
La razón por la que se llama Snake_case es porque la forma de la barra inferior es similar a la forma del cuerpo de una serpiente .
ex) caso_serpiente, reglas_de_nombramiento
Se utiliza para nombrar variables y funciones en lenguajes de programación como Python, Ruby y PHP.
estuche-kebab
kebab-case escribe todas las palabras en letras minúsculas y las separa con guiones (-) .
La razón por la que se llama kebab-case es porque es similar a la forma de un kebab . Parece carne en una brocheta de kebab.
ex) caso-kebab, reglas-de-nomenclatura
En los lenguajes de programación, los guiones (-) no se suelen utilizar en nombres de variables, pero sí en nombres de carpetas, nombres de archivos, etc.
MAYÚSCULAS
UPPER_CASE es un método donde todas las palabras se escriben en letras mayúsculas y las palabras están separadas por guiones bajos (_) .
ej) MAYÚSCULAS, NOMBRE_RULES
Se utiliza para expresar variables constantes, que son valores que no cambian en la mayoría de los lenguajes de programación.