coding standard guidelines
A medida que te conviertes en un desarrollador de software senior, comprendes mejor la importancia de la legibilidad en tu código. Las convenciones de nombres de variables son, en su mayoría, estándares públicos y reglas sobre cómo nombrar tus variables al programar.
Este artículo hablará sobre las convenciones de nombres más populares, cuándo usarlas y por qué.
¡Absolutamente! No usar convenciones al programar se puede comparar con no seguir las leyes de tránsito: Puedes conducir tu automóvil sin seguirlas, pero puedes causar accidentes y eventualmente recibirás una multa.
Los Desarrolladores de Software que no utilizan convenciones de nombres se aislarán de la comunidad de programación, y sus contribuciones de código serán ignoradas porque el código es difícil de entender. Como resultado, no serán contratados por la mayoría de las empresas o serán despedidos cuando la empresa se dé cuenta
La mayoría de los lenguajes de programación utilizan una convención general para nombres de variables y funciones y luego otras convenciones para excepciones menores como nombres de clases, etc.
Las dos convenciones generales más populares son: Snake Case para Python y Camel Case para JavaScript y Node.js. Pascal Case era utilizado por Visual Basic, pero ahora se usa principalmente en la mayoría de los lenguajes de programación para clases y estructuras de datos.
Elegir nombres claros, descriptivos y significativos para tus variables y otros elementos en tu código es esencial, independientemente de la convención de nombres que uses. Esto ayudará a que tu código sea más legible y fácil de entender.
Solo hay dos cosas difíciles en Computer Science: la invalidación de la caché y poner nombres a las cosas. — Phil Karlton
Hemos dedicado un artículo completo sobre cómo nombrar tus variables, ya que esta es la habilidad más crucial para aumentar la legibilidad del código.