Por primera vez, el uso sistemático de mayúsculas intermedias con fines técnicos fue la notación de las fórmulas químicas que inventó el químico sueco Jacob Berzelius en 1813. Propuso que los elementos químicos se indicaran mediante un símbolo de una o dos letras. , esta proposición fue para reemplazar el uso extremo de las convenciones de nombres y símbolos. Esta nueva forma de escribir fórmulas como “NaCl” se escribe sin espacios.
Dichos estilos de escritura tienen términos específicos, por ejemplo, Camel Case y Pascal Case. Aparte de estos dos hay muchos otros, pero estos son los más usados.
Camel case también se escribe como CamelCase y camelCase y también se conoce como camel caps o capiteles mediales. Básicamente es un ejercicio de escribir palabras juntas sin espacios ni puntuación, además, para mostrar la separación de palabras se puede usar una sola letra en mayúscula, además, la primera letra de la primera palabra se puede escribir con cualquier caso. “iPhone” y “eBay” son dos ejemplos del caso Camel.
El caso Pascal es un estilo de escritura que se usa cuando se necesita más de una palabra para transmitir el significado correctamente. Su convención de nomenclatura dicta que las palabras se agregan entre sí. Cuando se usa una sola letra mayúscula para cada palabra que se agrega, se vuelve más fácil leer el código y comprender el propósito de las variables.
No hay muchas diferencias entre el caso Camel y el caso Pascal, la única diferencia es que el caso Pascal requiere que la primera letra de las palabras que se agregan esté en mayúscula, mientras que el caso camel no requiere la letra de cada palabra. que se agrega para estar en mayúsculas.
Aquí hay un video que explica todos los estilos de casos populares con ejemplos.
Estilos de mayúsculas y minúsculas en programación Pascal caseCamel caseEn Pascal case, la primera letra de una variable siempre está en mayúsculasEn Camel case, la primera letra puede estar en mayúsculas o minúsculasEjemplo: TechTermsEjemplo: HyperCard o iPhoneLa diferencia entre pascal case y camel case
Sigue leyendo para saber más.
¿Qué es un caso Pascal en programación?
Pascal Case se puede escribir como PascalCase, es una convención de nomenclatura de programación en la que la letra de cada palabra que se agrega está en mayúscula. Los nombres de variables descriptivos son el mejor ejercicio de desarrollo de software, pero los lenguajes de programación modernos no requieren que las variables tengan espacios en blanco.
El caso Pascal se hizo popular debido a la Pascal Además, el lenguaje de programación Pascal en sí no distingue entre mayúsculas y minúsculas y, por lo tanto, no había ningún requisito para usar PascalCase. La razón por la que PascalCase se convirtió en una convención estándar para los desarrolladores de Pascal es que mejoró la legibilidad de los códigos.
Las convenciones de nomenclatura de casos de Pascal pueden causar problemas en ocasiones. Por ejemplo, los acrónimos y las abreviaturas se convierten en un desafío para los desarrolladores que usan PascalCase. Si un desarrollador está utilizando las API de imágenes de la NASA, esas dos variables deberán cumplir con la convención de nomenclatura de casos de Pascal. Se escribiría como NASAImages o como
Imágenes de la NASA.
Pascal distingue entre mayúsculas y minúsculas.
Ejemplos de casos de Pascal
- Términos técnicos
- Valor total
- Barco de estrellas
- tarjeta MasterCard
¿Qué es un Camel Case?
Camello case es una práctica de escribir frases sin espacios ni puntuación, se puede escribir como camelCase o CamelCase y también se conoce como camel caps o medial caps. Para indicar la separación de palabras, una sola letra puede escribirse en mayúscula, además, la primera palabra puede comenzar con mayúscula o minúscula.
Ocasionalmente, se usa en nombres de usuario en línea, por ejemplo, «johnSmith». También se utiliza para crear un nombre de dominio de varias palabras mucho más legible, por ejemplo, en la promoción de «EasyWidgetCompany.com».
Se dice que Camel case también se usa como una convención de nomenclatura en la programación de computadoras, sin embargo, está abierto a más de una interpretación debido a las mayúsculas opcionales en la primera letra. Diferentes programaciones prefieren diferentes usos de mayúsculas y minúsculas, algunos prefieren que la primera letra esté en mayúscula y otros no.
Desde la década de 1970, la convención de nomenclatura se utilizó también en los nombres de las empresas informáticas y sus marcas comerciales y continúa hasta el día de hoy. Por ejemplo
- CompuServe en 1977
- WordStar en 1978
- VisiCalc en 1979
- NetWare en 1983
- LaserJet, MacWorks y PostScript en 1984
- PageMaker en 1985
- ClarisWorks, HyperCard y PowerPoint en 1987
¿Python usa el caso del camello?
Python admite múltiples paradigmas de programación
Como Pitón es un lenguaje de programación, hay muchas convenciones que usa Python y Camel case es una de ellas. Así es como se usa, comience por poner en mayúscula la letra de la palabra. No separe palabras con guiones bajos y use palabras en minúsculas.
Python se considera un lenguaje de programación de alto nivel, su diseño enfatiza la legibilidad del código al utilizar una sangría significativa. Su lenguaje está orientado a objetos, lo que ayuda a los programadores a escribir código claro y lógico para proyectos pequeños y de gran escala.
Python admite múltiples paradigmas de programación, que incluyen programación estructurada orientada a objetos y funcional. Además, Python también se describe como un lenguaje de «baterías incluidas» debido a la biblioteca estándar integral que contiene. Python es bastante popular, por lo que se clasifica constantemente como uno de los lenguajes de programación más populares.
¿Qué caso se usa en Python?
Python es conocido por su increíble legibilidad del código, ya que utiliza convenciones de nomenclatura, y estas solo pueden desempeñar un papel importante en la calidad del código escrito. Python usa un tipo diferente de convención de nomenclatura en diferentes aspectos, aquí están las convenciones de nomenclatura que usa Python.
- Para variables, funciones, métodos y módulos: Snake Case.
- Para clases: Caso Pascal.
- Para constantes: Caso de serpiente en mayúscula.
¿Deberían las variables de Python ser CamelCase?
El caso de serpiente se usa principalmente en informática, como variables, nombres de subrutinas y nombres de archivos.
Hay una estudiar dicho esto, el lector puede reconocer los valores del caso Snake más rápido que el caso Camel. Esta es la razón por la que Python usa el caso Snake en lugar del caso Camel.
La convención de nomenclatura para las variables y los nombres de los métodos es principalmente camelCase o PascalCase. Python usa convenciones de nomenclatura que hacen que la legibilidad de su código sea la mejor. Para las variables, Python usa Snake Case, Snake Case, que tiene el estilo de snake_case, en este se supone que debe llenar el espacio con un guión bajo (_), además, la primera letra de cada palabra está escrita en minúsculas. Se utiliza principalmente en informática, como variables, nombres de subrutinas y nombres de archivos.
Además, Camel case se usa en lenguajes de programación para nombrar diferentes archivos y funciones sin violar las leyes de nombres del lenguaje subyacente.
Caso serpiente vs caso camello
Hay muchas convenciones de nomenclatura y cada una de ellas se usa en diferentes aspectos. El caso de la serpiente y el caso del camello son dos de ellos.
Serpiente El caso está escrito en un estilo en el que el espacio debe llenarse con un guión bajo, mientras que el caso Camel se usa en un estilo en el que las frases se escriben sin espacios ni puntuación, para indicar la separación de palabras, puede poner en mayúscula una sola letra y la primera La letra de la primera palabra se puede escribir en mayúsculas o minúsculas.
El caso Snake se usa principalmente en informática, como variables, nombres de subrutinas y nombres de archivos, y el caso Camel se usa para nombrar diferentes archivos y funciones.
Hay otro caso llamado Caso Kebab, en este se usan guiones para la separación de palabras.
El caso de Kebab usa guiones para separar palabras.
Para concluir
Hay muchos nombrando convenciones, pero nos sumergiremos en Camel Case y Pascal Case. La diferencia entre el caso Camel y el caso Pascal es que, en el caso Pascal, la primera letra de las palabras tiene que estar en mayúscula, mientras que en el caso Camel no es obligatorio.
Python usa muchas convenciones de nomenclatura para cada aspecto diferente, para las variables usa el caso de la serpiente, como dijo un estudio, los lectores pueden reconocer fácil y rápidamente los valores del caso de la serpiente.
Puede usar cualquier convención de nomenclatura si mejora la legibilidad de su código. Como una convención de nomenclatura específica puede mejorar la legibilidad del código, esta es la razón por la que Python usa el caso Snake.