Los ocho estilos de mayúsculas y dónde se usa cada uno
MAYÚSCULAS: para acrónimos, encabezados y énfasis. minúsculas: URLs, correos electrónicos, nombres de elementos HTML, comandos Unix. Título: títulos de libros y artículos, nombres propios. Oración: prosa natural y etiquetas de interfaz.
camelCase: variables y nombres de funciones en JavaScript, métodos Java. PascalCase: nombres de clases en lenguajes orientados a objetos. snake_case: variables y funciones Python, nombres de columnas de bases de datos. kebab-case: atributos HTML, clases CSS, slugs de URL.
Por qué la consistencia de mayúsculas importa en el código
La mayoría de los lenguajes de programación distinguen mayúsculas de minúsculas. Seguir la convención correcta también señala habilidad: los desarrolladores Python esperan `snake_case`; los de Java esperan `camelCase` para métodos.
Los convertidores de mayúsculas son especialmente útiles al migrar entre sistemas — convertir una fila de encabezado CSV para importación a bases de datos.
Reglas de Título
El Título no consiste simplemente en poner en mayúscula cada palabra. Las guías de estilo capitalizan la primera y última palabra, sustantivos, pronombres, verbos, adjetivos y adverbios, pero dejan en minúscula conjunciones cortas, preposiciones y artículos.