Rozdział 12. Wzorzec podziału odpowiedzialności między polecenia i zapytania (CQRS)
Ten rozdział zaczniemy od dość oczywistego stwierdzenia: operacje odczytu (zapytania) i zapisu (polecenia) różnią się od siebie, więc należy je różnie traktować (lub, jeśli wolisz, przypisać im różne obowiązki). Następnie spróbujemy wprowadzić to spostrzeżenie w jak najszerszym zakresie w praktyce.
Jeśli masz charakter podobny do Harry’ego, to w pierwszej chwili to podejście będzie Ci się wydawać ekstremalne, ale mamy nadzieję przekonać Cię, że nie jest to całkowicie nieracjonalne.
Na rysunku 12.1 pokazano, do jakiej struktury teraz dążymy.
Rysunek 12.1. Oddzielenie ...
Get Architektura aplikacji w Pythonie 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.