Tag
Hexagonal, microservicios, CQRS o saga por un lado; strategy, observer o adapter por el otro. Una guía didáctica para entender en qué se parecen, en qué se diferencian y por qué todo el equipo, no solo quien tiene el cargo de arquitecto, debería hablar este idioma.
El código dice qué hace el sistema. Casi nunca dice por qué se decidió hacerlo así. Los Architecture Decision Records son la forma más simple que conozco de no perder esa segunda parte.