Entwurfsmuster · Junior · Frage 11 von 75
Was ist eine Facade?
- 1Eine Kopie eines Objekts, um es sicher nach außen zu geben
- 2Eine einfache Schnittstelle über einem komplexen Subsystem
- 3Die Startseite der Website mit der Hauptnavigation
Antwort zeigen
Richtige Antwort: Eine einfache Schnittstelle über einem komplexen Subsystem
Erklärung
Zum Beispiel verbirgt ein Modul api mit getUser() und updateUser() fetch, Header, Tokens, Fehlerbehandlung und Datenumwandlung. Der restliche Code kennt die Details nicht. Eine Facade verringert die Kopplung, sollte aber nicht zum „God Object“ wachsen.