Autor CQRS Greg Young ciągle odmawia napisania książki o CQRS,
Greg Young mówił, że CQRS to pomysł stary jak świat i że był on używany już przed erą komputerów i że jest to "dumbest pattern ever." I w sumie ma rację, bo co w tym trudnego czy skomplikowanego?
To nie DDD, żeby trzeba było pisać całą książkę - której i tak by ludzie pewnie nie zrozumieli, tak jak nie rozumieją książek o DDD czy o design patternach - tylko czytają tego typu książki jak zestaw gotowych recept do bezmyślnego zastosowania i dogmatów do wkucia - i tak powstają kulty cargo, w których ludzie biorą jakieś modne hasełko i traktują z wielkim namaszczeniem jako cudowną receptę.
najlepszymi praktykami?
Nie ma czegoś takiego jak "najlepsze praktyki", które sobie wyczytasz w jakiejś książce. Bo jeszcze trzeba je zrozumieć (przez rozumienie mam na myśli to, żebyś umiał zastosować w swoim projekcie, do swoich potrzeb, umiejąc elastycznie nagiąć wzorzec tak, żeby wpasował się do tego, co robisz)
Czyli - "najlepszą praktyką" - będzie po prostu samodzielna praktyka i popełnianie wielu błędów. Ew. możesz poszukać pracy w jakimś słabo napisanym(!) projekcie, który używa danego wzorca czy metody programowania (słabo napisane projekty są najlepszą nauką, bo można się uczyć na błędach innych. Dobrze napisane projekty mogą być inspiracją, ale na dłuższą metę są słabą nauką, bo widzisz tylko "happy path", a nie widzisz fakapów albo błędów, które można popełnić).