La importancia de la estructura en el software

El software existe para cambiar el comportamiento de las máquinas. En el mundo empresarial, el software o bien ayuda a generar ingresos o a ahorrar costos en las operaciones actuales. Como developers, a menudo malinterpretamos nuestras principales responsabilidades al enfocarnos siempre en el comportamiento, dejando atrás aspectos más relevantes.

En este documento, exploramos la importancia de la estructura y la mantenibilidad del software, por encima de la incorporación de comportamientos. Aunque el comportamiento es la razón por la cual existe el trabajo del developer, la estructura debe ser la principal prioridad (aunque el cliente no sepa qué ese es el enfoque).

También exploramos la importancia de expresar las interacciones organizativas y los límites que las rodean a través de los "contextos delimitados" prestados de la filosofía del Domain Driven Design.

Descarga el artículo completo: La importancia de la estructura en el software 

New call-to-action