All challenges
Multiple ChoiceBeginner 45s

Hexagonal adapters for third-party SDKs

What is the main purpose of writing a dedicated adapter around a third-party SDK at the edge of your hexagon?
Options
  1. 1To make the third-party SDK run faster at the edge by caching its responses locally
  2. 2To avoid having to write any unit tests for the third-party integration code at all
  3. 3To duplicate most of the third-party SDK's functionality directly inside your domain core
  4. 4To translate between the SDK's model and your domain, keeping SDK types out of the core

Think you can answer under pressure?

Get matched and answer live questions in 3-minute 1v1 battles. Elo ranking, badge tiers and bragging rights on the line.

Play this in a 3-minute battle