• Ports & Adapters has only two layers: the inside (the app), and the outside (everything else).
  • Ports & Adapters requires that you organize the external actors so they connect to specific ports.