Architektura Heksagonalna – Live z pisania przykładu w Java & Spring #5

W piątej części przechodzimy przed tworzenie dwóch dodatkowych domen oraz omawiamy zależności między nimi. Jak na dłoni widać, że dodawanie kolejnych domen jest bardzo schematyczne. Następnie zmieniamy nieco podejście i rozpoczynamy od napisania testu, który niemal natychmiast ukazuje luki w serwowanych usługach. Gdy już uporaliśmy się z brakującymi usługami doszliśmy do odpowiedzi, dlaczego IOC w tym Spring oraz jego szyna eventów są zbawienne podczas implementacji aplikacji w architekturze hexagonalnej. W kolejnym streamie zgłębimy ten wątek.