07. ¿Por qué perdemos el control sobre el código?

¿Por qué se nos va de las manos el código? ¿En qué momento perdemos el control?

Al principio, cuando el proyecto es nuevo, trabajamos con un green field, añadimos líneas de código muy rápido, es muy creativo y es muy divertido, y prácticamente todo el código base lo tenemos en la mente. Sin embargo, conforme va pasando el tiempo vamos perdiendo cadencia de desarrollo y vamos dedicando mayor cantidad de tiempo a leer código y a depurarlo y menos a añadir líneas nuevas, así hasta que llega un punto en que prácticamente se vuelve impracticable.

Esto ocurre principalmente por tres motivos.

  1. Añadimos más complejidad de la necesaria, a esto se le conoce como complejidad accidental.
  2. El código no habla el lenguaje del dominio.
  3. El código no está explícitamente escrito para que sea fácil de entender.

Completar y continuar  
Discusión

0 comentarios