TL;DR

ヘキサゴナルアーキテクチャの別名。

仕組み

Alistair Cockburn が 2005 年に発表した記事では、パターンの名前を Ports and Adapters とし、Hexagonal Architecture をその別名として挙げている。アプリケーションと外部とのやりとりを目的ごとの API(ポート)として定め、具体的な技術との変換をアダプタに任せる。六角形の形に意味はなく、ポートとアダプタを書き足す余白を取るための形である。

関連

出典