Ocena:

Książka stanowi kompleksowe wprowadzenie do wzorca Ports & Adapters, zawierając kontekst historyczny, przykłady w Javie i Ruby oraz wcześniej napisane artykuły Alistaira. Jest idealna dla początkujących i służy jako przydatne odniesienie dla praktyków.
Zalety:⬤ Świetne wprowadzenie do wzorca Ports and Adapters
⬤ Zawiera kontekst historyczny
⬤ Zawiera przykłady w Javie i Ruby
⬤ Przydatny materiał referencyjny.
⬤ Uważany raczej za wczesną wersję roboczą niż ostateczną
⬤ Plany przyszłych edycji i aktualizacji
⬤ Zawiera literówkę w przykładach Ruby, która może powodować zamieszanie.
(na podstawie 1 opinii czytelników)
Hexagonal Architecture Explained
„Patrząc na ekran mojego laptopa, zdałem sobie sprawę, że jest on pełen kodu, który nie pozwala mi zrozumieć, co robi w zakresie logiki biznesowej.
Od tego momentu zacząłem szukać, aż odkryłem architekturę, która oddziela logikę biznesową od frameworków: Hexagonal Architecture, bardziej poprawnie nazywaną Ports & Adapters. Od tego momentu aż do teraz nie przestałem czytać i uczyć się o tym wzorcu”.
Zalecana przez gigantów takich jak Netflix i Amazon, architektura Hexagonal lub Ports & Adapters upraszcza testowanie, chroni przed wyciekiem logiki biznesowej, wspiera zmieniające się technologie w długo działającym systemie i pozwala na zastosowanie Domain Driven Design. W tej ostatecznej książce na ten temat, autor wzorca dr Alistair Cockburn i Juan Manuel Garrido de Paz obnażają wszystkie zawiłości wzorca, dostarczając przykładowy kod i odpowiadając na wiele często zadawanych pytań.