KAPITEL 2
Repository-Pattern
Es ist nun an der Zeit, unser Versprechen wahr zu machen und das Dependency-Inversion-Prinzip zum Entkoppeln unserer Logistik von Infrastrukturdingen einzusetzen.
Wir werden das Repository-Pattern vorstellen, bei dem es sich um eine vereinfachende Abstraktion eines Daten-Storage handelt, mit dem wir unsere Modellschicht von der Datenschicht entkoppeln können. Wir werden ein konkretes Beispiel dazu zeigen, mit dessen Hilfe Sie sehen, wie diese vereinfachende Abstraktion unser System testbarer macht, indem es die Komplexitäten der Datenbank verbirgt.
In Abbildung 2-1 sehen Sie eine kleine Vorschau auf das, was wir bauen werden: ein Repository-Objekt, das zwischen unserem Domänenmodell und der Datenbank sitzt.
Get Architekturpatterns mit Python now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.