snake_case
snake_case es una convención de nomenclatura usada en programación donde varias palabras se unen reemplazando espacios con guiones bajos (_) y todas las letras son minúsculas, por ejemplo user_name o total_count.
Esta forma mejora la legibilidad de identificadores largos (como nombres de variables o funciones) en lenguajes que no permiten espacios y favorece la consistencia visual sin usar mayúsculas internas (lo cual es especialmente recomendado en lenguajes como Python o Ruby).
Por qué existe: Las convenciones como snake_case se adoptan porque los lenguajes de programación no aceptan espacios en nombres de identificadores, y el uso de guiones bajos hace que las palabras queden claramente separadas, facilitando la lectura y el mantenimiento del código.
En escritura::extendida, utilizamos snake_case visiblemente en los subtítulos de nuestras publicaciones para sugerir visualmente una conexión con el mundo de la programación y el desarrollo de software, reforzando la identidad técnica del contenido.
Referencias
MDN contributors. (2025). Snake case. MDN Web Docs. https://developer.mozilla.org/en-US/docs/Glossary/Snake_case McKenzie, C. (2023, Julio 10). Snake case. TheServerSide. https://www.theserverside.com/definition/Snake-case