Domande con tag 'domain-driven-design'

2
risposte

Livello infrastruttura DDD: implementa il servizio + persistenza o semplicemente persistenza

Breve introduzione: costruisco un'applicazione, utilizzando .NET, Entity Framework (EF) come ORM e SQL Server per la persistenza. La mia conoscenza di SQL Server va ben oltre le semplici richieste e io la uso per ridurre drasticamente le operazi...
posta 23.05.2017 - 22:27
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
3
risposte

Come progettare il diagramma ER per consentire il recupero dei dati sui prezzi delle opzioni di prodotto?

Sto cercando un modo per organizzare le tabelle del database quando si tratta di gestire il recupero dei prezzi delle opzioni del prodotto e anche di memorizzare la cronologia dei prezzi per il mio caso d'uso. Cosa ho Ho un product...
posta 16.08.2016 - 16:54
2
risposte

Domanda OOP di base per un rapporto

Sto sviluppando un progetto di esempio in Android per il telefono di un amico che tiene traccia delle sue vendite. All'inizio, uno dei requisiti era creare rapporti annuali di questi dati di vendita. Questo sarebbe roba come settimana più reddit...
posta 05.03.2014 - 05:25
2
risposte

DDD - Se un oggetto viene salvato nel suo insieme nel database, per definizione è un'entità o è ancora possibile che si tratti di un oggetto valore?

Sto imparando a conoscere Domain Driven Design e sto lottando con la domanda se un particolare oggetto debba essere gestito come entità o oggetto di valore. Tutti i possibili prefissi dei cognomi sono conservati in una tabella del database. (...
posta 06.10.2014 - 09:46
3
risposte

Quali dovrebbero essere le linee guida primarie nella definizione di un contesto limitato?

Quando definisci i contesti limitati di un dominio, quale dovrebbe essere una linea guida principale: reparti (Vendite / Produzione / Magazzino), in cui ogni reparto ha un contesto comune ( link ) carico di lavoro, ad esempio Vendite BC po...
posta 29.04.2016 - 13:52
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

Un'età compresa tra 0 e 17 causerebbe il fallimento della validazione? [chiuso]

Recentemente ho fatto una domanda sulla convalida qui: Qual è il modo" migliore "per approvare la convalida dal punto di vista di un purista DDD? Vedi il codice qui sotto, che ho preso in prestito da qui: if (string.IsNullOrWhiteSpace(ema...
posta 15.10.2017 - 14:32
2
risposte

DDD: il metodo dell'entità dovrebbe utilizzare il repository per le stored procedure (non CRUD)?

Immagina di avere un'entità Veicolo nel tuo modello di dominio. L'entità veicolo ha il metodo Riserva che mette il veicolo nello stato "riservato" e fa un'altra cosa. Ma il metodo Reserve deve prima fare dei controlli per assicurarsi che la...
posta 20.08.2017 - 14:47
1
risposta

Informazioni su DDD quando si utilizza un ORM come Hibernate

Ho letto su Domain Driven Design and Anemic models. Generalmente lavoro con un ORM come Hibernate e sto cercando di capire in DDD cosa può o non può fare un modello di business. Ad esempio, se ho un oggetto Cliente, dovrei passare questo a...
posta 23.09.2018 - 13:18