Arquitectura hexagonal y otras yerbas con Java y Spring 4

Esta es la cuarta parte de una serie que comenzó llamándose “Arquitectura Hexagonal con Java y Spring”. En esta nueva entrega vamos a hablar de cómo una decisión que tomamos en la entrega anterior puede ocasionar que no cumplamos con uno de los principios S.O.L.I.D. y cómo podemos resolverlo. Este artículo parte y toma como […]
Arquitectura Hexagonal con Java y Spring 3 + CQRS / Casos de uso

Esta es la tercera parte de una serie, que comenzó llamándose “Arquitectura Hexagonal con Java y Spring”. Ciertamente, creo que el título nos quedó “corto” porque, además de conceptos de arquitectura hexagonal, también hemos visto algunas cosas de Arquitecturas limpias, Domain-driven design y otras. En esta nueva entrega, vamos a hablar sobre como podemos encapsular […]
Arquitectura Hexagonal con Java y Spring 2

Este tutorial es la segunda parte de “Arquitectura Hexagonal con Java y Spring”, el cuál fue pensado originalmente por el gran Miguel Marroquí como una serie en la cual se pudiera ir viendo paso a paso como ir modificando un proyecto para ir incorporando distintas estrategias de arquitectura limpia, los problemas que intentan solucionar y […]
Haciendo BDD en microservicios hexagonales Spring Boot

Una alternativa de más alto nivel que el TDD pero más sencilla que el ATDD, enfocada en el comportamiento visible e implementada como tests unitarios.