El caso de Carmel

CamelCase (del  inglés  -  "Camel Register", también "Humpback Register", "Camel Style"): un estilo de escritura de palabras compuestas , en el que varias palabras se escriben juntas sin espacios, mientras que cada palabra dentro de la frase está en mayúscula . El estilo se llamó CamelCase , ya que las letras mayúsculas dentro de la palabra se asemejan a las jorobas de un camello ( ingl.  Camel ).

Un caso especial del estilo es lowerCamelCase , que escribe en mayúsculas todas las palabras excepto la primera.

Ejemplos

Ejemplos de escritura CamelCase: BackColor, backColor, CamelCase.

A veces también se encuentran los siguientes nombres de este estilo:

  • bicapitalización
  • BumpyCaps
  • BumpyCaso
  • gorras de camello
  • camellomontadopalabra
  • CapWords
  • ClCl (Capital-inferior Capital-inferior) a veces ClC
  • gorras geniales
  • JorobaEspaldaNotación
  • InfixCaps
  • InterCaps
  • Capitalización Interna
  • Caso mixto o caso mixto
  • Multicapitalización
  • NerdCaps
  • Caso Pascual
  • Capas de polietileno
  • caso de palabra
  • mezcla de palabras
  • WordsStrungTogether o WordsRunTogether

Aplicación

CamelCase es ampliamente utilizado en lenguajes de programación :

El uso del estilo CamelCase en el código del programa está determinado por el gusto personal del programador si el proyecto es de tamaño pequeño. En proyectos grandes, como regla, hay un documento especial que define la regla para crear nombres (variables, funciones, constantes, etc.) para todos los participantes del proyecto.

Algunos entornos de desarrollo (como Qt Creator ) brindan una opción para auto -capitalizar cuando se usa CamelCase (sCM → setContentMargins).

En general, se acepta que una forma alternativa de crear nombres en el código del programa es style_serpentine_case , through_underscore, o su variante con guión skewer-case (vertebral-case) utilizada en Lisp . Sin embargo, los estilos se pueden mezclar (por ejemplo: promedio_Número de manzanas), ya que los estilos de nomenclatura son solo una convención y no afectan el funcionamiento del programa.

Los propios estilos aparecieron debido al hecho de que en el código del programa es deseable tener nombres de variables significativos (que describan el significado del valor contenido en la variable), pero no demasiado largos, y las reglas de sintaxis de los lenguajes de programación imponen restricciones en los medios para crear nombres (por ejemplo, en la mayoría de los idiomas solo se permiten caracteres alfabéticos, números y guiones bajos).

Algunos motores wiki , especialmente los primeros, usan enlaces CamelCase (el texto estilo CamelCase se muestra automáticamente como un enlace a otra página wiki) [1] . Dichos motores incluyen, por ejemplo, MoinMoin , TWiki , JSPWiki , FlexWiki y DokuWiki .

Notas

  1. Al estilo wiki | del Dr. Dobb . Consultado el 5 de noviembre de 2018. Archivado desde el original el 5 de noviembre de 2018.

Enlaces