-
Notifications
You must be signed in to change notification settings - Fork 0
Arquitectura Actualizada
Ver la arquitectura de un sistema de software como capas no es una forma significativa a nivel arquitectónico, se queda corto. Eso es justamente lo que trata de especificar una parte , bajo mi perspectiva, el libro Clean Architecture: A Craftsman’s Guide to Software Structure and Design (2017).
Esto no quiere decir que todo lo anterior esté mal, de hecho, todo lo demás se mantiene y sirve como base para todos los temas posteriores. La intención es cambiar la forma de cómo ver la arquitectura de un sistema de software, además de tratar otros conceptos que no se tratan directamente en la arquitectura limpia original.
Entonces para abordar este tema se presenta los siguientes conceptos:
Transición | El Significado de Arquitectura |
---|---|
En vez de un enfoque basado en capas adopta un enfoque basado en componentes | Se presenta una definición más adecuada de lo que significa arquitectura, además de cómo pensar sobre la división de un sistema y cómo esta arquitectura no se limita a una estrategia de despliegue. |
Desacoplamiento de Código |
---|
Conoce cómo separar las distintas partes del código para que trabajen de manera independiente y no estén fuertemente interconectadas |
Componente Main como complemento | Pruebas |
---|---|
Si los cambios en los archivos o elementos de configuración afectan a la arquitectura de tu sistema, lo estás haciendo mal. | Aquí se enfatiza que las pruebas también son otros componentes que siguen la regla de dependencia. Además, se describe los tipos de pruebas y se habla un poco de TDD. |
© 2023 Vanskarner. All rights reserved.
Contact with us: contact@vanskarner.com