Proyecto

General

Wiki

Perfil

Convenciones de desarrollo

Nuestra institución, utilizará para sus desarrollos presentes el lenguaje de programación PHP. Por lo tanto se seguirán las convenciones o estándares de programación PSR, con el objetivo de reducir la dificultad de leer código de diferentes autores. Este estándar realiza mediante la enumeración de una serie de reglas comunes y expresiones sobre cómo dar formato al código PHP.

¿Por qué tener convenciones de codificación?

Las convenciones de codificación son importantes para los desarrolladores por varias razones:

  1. El 80% del coste del tiempo de vida de una pieza de software se va en mantenimiento.
  2. Casi nunca ningún software es mantenido durante toda su vida por su desarrollador original.
  3. Las convenciones de nombrado mejoran la lectura del software, permitiendo a los ingenieros entender el nuevo código más rápidamente y mejor.
  4. Si lanzamos nuestro código fuente como un producto, necesitamos asegurarnos de que está tan bien empaquetado y limpio como cualquier otro producto que creemos.
  5. Para que las convenciones funcionen, toda persona que escriba software debe adherirse a ella. TODOS.
Estándar de codificación y documentación Estándar de codificación en Javascript ES5 Estándar de codificación en CSS