Arquitectura de software: qué es y por qué importa
La arquitectura de software es un concepto difuso que se refiere a los aspectos más importantes del diseño interno de un sistema. Según Martin Fowler, una buena arquitectura apoya la evolución y está profundamente entrelazada con la programación. Ralph Johnson, en un intercambio de correos, propone
