Skip to content

Code Style

Un estándar o estilo de código es un conjunto coherente, aunque flexible, de "buenas prácticas" diseñadas para mejorar la calidad y la legibilidad, facilitando al mismo tiempo los cambios y el mantenimiento del código. Abarca

  • abarca todos los aspectos de la construcción del código
  • está diseñado para mejorar la adaptación y el mantenimiento
  • no constituye un conjunto inflexible de normas
  • es coherente
  • no es "talla única".
  • define las "mejores prácticas" para escribir código
  • debe adaptarse a los cambios

Un estándar de código es un conjunto de convenciones (a veces arbitrarias) sobre cómo escribir código en un proyecto. Es mucho más fácil entender una gran base de código cuando todo el código que contiene tiene un estilo coherente.

Al garantizar un estilo de código en tu proyecto obtendrás los siguientes beneficios: legibilidad, estructura del programa, prácticas de programación, corrección, portabilidad/interoperabilidad, reutilización, rendimiento y globalización/localización.

Si no estás seguro de por dónde o cómo empezar, la comunidad está trabajando mucho en torno a los estándares para los lenguajes más comunes, échale un vistazo aquí y aquí elige uno y cíñete a él.

Una vez que tú y tu equipo estéis de acuerdo con la práctica, no olvides hacer cumplir tu estándar de código en el día a día. Puedes configurar tu IDE para que compruebe automáticamente si hay código no estándar, instalar complementos y extensiones, conectar herramientas externas en tu proceso CI/CD e incluso comprobarlo en tu proceso de revisión de código.

Créditos