Domande con tag 'domain-model'

2
risposte

Gli ID devono essere associati al tipo di implementazione

Questa è una questione di design del modello, e spero che alcuni nerd di architettura abbiano opinioni forti su questo. Ne ho sviluppato uno che pubblicherò in una risposta. Tipicamente, in tutti i codebase che ho mai visto, se il tuo modello...
posta 19.01.2015 - 06:25
2
risposte

Come gestire i dati sul modello specifico della tecnologia utilizzata?

Ci sono alcuni casi in cui alcuni dati su una classe del modello di dominio di un'applicazione sembrano dipendere dalla tecnologia utilizzata. Un esempio di ciò è il seguente: supponiamo di costruire un'applicazione in .NET in modo tale che sia...
posta 18.10.2013 - 21:31
1
risposta

Devo avere modelli separati per EF e front end (fino al livello del controller)?

I modelli per il database (utilizzando EF6) hanno determinati attributi come Key , NotMapped o Required (che imposterà la colonna in SQL Server a not null ) mentre i modelli che interagiscono con la parte MVC di il sito web ha...
posta 28.04.2017 - 19:04
2
risposte

Qual è esattamente il termine "modello" definito nel contesto dello sviluppo basato sul dominio?

Sto leggendo "Patterns, Principles, and Practices of Domain-Driven Design" di Scott Millett e Nick Tune e finora è stata una grande lettura (i primi 2 capitoli sono stati letti), ma un termine sembrano usare molto e sembra avere un significato a...
posta 24.10.2018 - 01:19
1
risposta

Richiesta di modellazione / risposta nella progettazione orientata al dominio

Dire che ho una classe di utente e che l'utente ha un ID & Nome, nella modellazione di risposta richiesta, vorrei fare una richiesta con Nome su di esso e una risposta con Id e Nome, quindi il mio modello di dominio sarebbe public User {...
posta 29.08.2018 - 23:54
1
risposta

ORM Classes e Separation of Preoccupations

Sto usando l'ORM peewee di Python per mappare il mio database relazionale, ma sto notando che i miei modelli stanno cominciando a gonfiarsi e sembra anche che stia violando la separazione dei dubbi. Ad esempio, la mia classe User ha meto...
posta 07.07.2017 - 05:32
1
risposta

Consigli sui limiti di AggregateRoot

Sono confuso su come applicare i principi DDD per la progettazione di cluster di entità di dominio con Root aggregato . Secondo la mia comprensione, Aggregate Root applica le convalide aziendali e tutte le entità all'interno di quell'aggregat...
posta 24.02.2018 - 16:47
1
risposta

Perché le Entità non sono autorizzate a fare riferimento ad altre entità all'interno di un aggregato ad eccezione della radice?

Ho letto in diversi punti questa seguente regola riguardante gli aggregati: Entities in one aggregate can hold references to any other Aggregate Root, but never to an Entity or Value Object inside the other Aggregate. Cosa può andare s...
posta 14.12.2013 - 22:05
2
risposte

Oggetto dominio che utilizza DAO all'interno di una transazione

È considerata buona pratica avviare una transazione nel livello "servizio / applicazione" e poi fare in modo che gli oggetti nel modello di dominio effettuino chiamate DAO che partecipano a quella transazione?     
posta 07.05.2016 - 08:16
2
risposte

Domain Driven Design - Radici aggregate quando tutti i dati sono necessari dal nodo figlio

Sto lottando con un concetto di DDD nella progettazione di radici aggregate. Ho un cliente, che ha più progetti, i progetti hanno più incarichi di progetto, che ha più dipendenti. Sembra naturale avere un ClientRepository, che gestisca Project,...
posta 21.02.2017 - 21:46