December 2020
Intermediate to advanced
256 pages
8h 30m
Polish
Czas spełnić obietnicę, że użyjemy zasady odwrócenia zależności w celu rozłączenia naszej logiki podstawowej od spraw dotyczących infrastruktury.
W tym rozdziale opisujemy wzorzec Repozytorium (ang. Repository), który upraszcza abstrakcję nad magazynem danych, umożliwiając oddzielenie warstwy modelu od warstwy danych. Pokażemy konkretny przykład, jak taka uproszczona abstrakcja ułatwia testowanie naszego systemu dzięki temu, że ukrywa kwestie związane z obsługą bazy danych.
Na rysunku 2.1 znajduje się schemat pokazujący, co chcemy zbudować — obiekt Repository osadzony między naszym modelem domeny i bazą danych.
Rysunek 2.1. Przed zastosowaniem wzorca Repozytorium i po jego użyciu
|
Kod źródłowy do tego rozdziału ... |
Read now
Unlock full access