El software tiene cuatro propiedades:

  • Variabilidad
  • Complejidad
  • Conformidad
  • Invisibilidad

Algunas prácticas recomendadas son:

  • Usar nombres descriptivos, significantes.
  • Usar una sola palabra para cada concepto.
  • Definir todo en snake_case.
  • Constantes en MAYÚSCULA.
  • Escribir pre-post condiciones para cada función.