Domande taggate «domain-model»

Un modello di dominio è composto da oggetti, comportamento, relazioni e attributi che costituiscono il settore al centro dello sviluppo.


5
Con tutti questi servizi, come posso non essere anemico?
Dove tracciamo il confine tra delega e incapsulamento della logica aziendale? Mi sembra che più deleghiamo, più diventiamo anemici . Tuttavia, la delegazione promuove anche il riutilizzo e il principio DRY. Quindi, cosa è appropriato delegare e cosa dovrebbe rimanere nei nostri modelli di dominio? Prendi le seguenti preoccupazioni come …






4
Accesso ai repository dal dominio
Supponiamo di avere un sistema di registrazione delle attività, quando un'attività viene registrata, l'utente specifica una categoria e l'attività passa automaticamente allo stato "Eccezionale". Supponiamo in questo caso che Categoria e Stato debbano essere implementati come entità. Normalmente farei questo: Livello applicazione: public class TaskService { //... public void Add(Guid …



2
Gli oggetti di persistenza-ignoranti sono in grado di implementare il caricamento lento?
Persistenza L'ignoranza è un'applicazione del principio della singola responsabilità, che in pratica significa che gli oggetti di dominio ( DO ) non dovrebbero contenere codice relativo alla persistenza, ma dovrebbero contenere solo la logica del dominio. a) Presumo che ciò significhi che il codice che contatta i livelli inferiori (ovvero …





Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.