È facile accettare che gli oggetti debbano essere usati in tutti i livelli ad eccezione di un livello nominato come livello dati. Tuttavia, è altrettanto facile concludere con un "modello di dominio anemico" che è solo una rappresentazione di oggetti di dati privi di funzionalità reale ( link ).
Tuttavia, l'uso di oggetti in questo modo porta il beneficio di fattori come supporto Intellisense, strong tipizzazione, leggibilità, rilevabilità, ecc.
Questi fattori sono argomenti validi per un modello di dominio anemico, altrimenti?