Perché DDD non considera i documenti?

3

... cioè, gli input e gli output delle funzioni di servizio?

Le entità o gli aggregati sono autorizzati a lasciare i limiti del servizio?

    
posta Max Toro 26.10.2010 - 01:59
fonte

1 risposta

3

Sì (a seconda della definizione del limite del servizio), ma in pratica dipende dai consumatori dei servizi.

Se è all'interno della tua applicazione, non sarà un problema (ad esempio se un servizio chiama un paio di altri servizi e restituisce un risultato basato su quei risultati).

Se è al di fuori dell'applicazione, è consigliabile che tali servizi restituiscano valori semplici o più DTO di solito composti da valori semplici. Se non lo fai, i tuoi consumatori si interromperanno in genere ogni volta che il tuo dominio cambia (e il DDD viene applicato meglio quando hai un dominio che cambia regolarmente).

In tutto questo presumo tu stia parlando di servizi di dominio.

    
risposta data 31.10.2010 - 21:33
fonte

Leggi altre domande sui tag