@gilll
Neřekl bych protože striktní oddělení domain vrstvy od ORM stále dává možnost logicky i prakticky oddělit vrstvy aplikace od sebe - je to fakt výhodné např. při testování jednotlivých vrstev - jednou jsem dokonce zažil že se zvažoval přechod z jednoho zdroje dat (i engine) na jiný a díky neoddělení vrstev se to stalo prakticky nemožné a tak se přišlo s tím že se zdroje zkombinují a víte jak? Tak že se vrstvy začaly striktně oddělovat, protože každý už si byl vědom budoucích problémů. Uznávám ale že budování takové aplikace je místy až overhead a bobtná a bobtná ... pro menší jednoúčelové aplikace, speciálně takové se kterými počítá napříště (třeba za dva roky) spíš zahodit než opravovat to smysl moc nedává.