5 errores de arquitectura de software que dificultan el cambio de los sistemas

  • por Derek Comartin
  • Publicado en Derek Comartin (CodeOpinion)
  • Seleccionado el
  • Uncategorized
5 errores de arquitectura de software que dificultan el cambio de los sistemas - Derek Comartin (CodeOpinion)
Imagen: Derek Comartin (CodeOpinion)

Puedes seguir todas las mejores prácticas empresariales. Puedes usar arquitectura limpia, algún tipo de arquitectura por capas, arquitectura basada en eventos, microservicios o cualquier otra que sea popular.

Aún puede terminar en el mismo lugar.

Tienes un sistema que es realmente difícil de cambiar.

Visita mi canal de YouTube, donde publico todo tipo de contenido sobre arquitectura y diseño de software, incluyendo este vídeo que muestra todo lo que aparece en esta publicación.

Cuando haces un cambio, tienes miedo de romper algo. Al final, el mismo comentario sigue apareciendo:

Sería mejor reescribir todo esto.

Puede que el código fuente no parezca tan malo. Puede que esté organizado y sea relativamente fácil de entender. Pero no es tan fácil de entender cuando necesitas modificarlo. Es entonces cuando todo se vuelve enrevesado y complicado.

Una de las razones probablemente sea una de estas cinco decisiones arquitectónicas. En cada caso, se trata de una decisión costosa sin contar con suficiente información…