Entwurfsmuster · Middle · Frage 54 von 75
Warum packt man ein externes Zahlungs-SDK in ein eigenes Gateway?
- 1Um seine API hinter eigener Schnittstelle zu isolieren
- 2Weil sich SDKs gar nicht direkt importieren lassen
- 3Damit die Anfragen des SDK schneller laufen
Antwort zeigen
Richtige Antwort: Um seine API hinter eigener Schnittstelle zu isolieren
Erklärung
Der Rest der App spricht in den eigenen Domänenbegriffen (charge(order)), nicht in den Typen und Eigenheiten des Anbieters.