Domande con tag 'domain-driven-design'

1
risposta

Vincoli dati complicati - Regole aziendali o vincoli di database?

Ho ereditato un progetto che include un database (MS SQL Server) pieno di dati non validi. L'ho pulito manualmente, che è stato un processo faticoso e noioso sto lavorando per modernizzare l'applicazione (ASP.NET MVC w / EF6). Una delle tabel...
posta 24.01.2017 - 17:45
3
risposte

DDD: l'utente dovrebbe essere un concetto di dominio?

Prendiamo qualche applicazione per i blog. L'utente in questa applicazione ha e-mail, password. Quando un nuovo utente è registrato, deve attivare il suo account (ad esempio, via email). Ma ... l'attivazione dell'account, la password, i token di...
posta 13.12.2016 - 12:29
3
risposte

Refactoring e documentazione di un grande sistema monolitico

Ho iniziato a lavorare su un nuovo progetto e con mia sorpresa è stato scritto da un singolo sviluppatore con quasi nessun test, i test rimanenti sono o buggy o si sentono in errore inclini a lanciare un sacco di NullPointerException quando...
posta 06.10.2017 - 11:28
2
risposte

Design del modello di dominio: best practice per la massima fluidità, incapsulamento ed estensibilità

Mi sto adoperando per avere l'architettura più gestibile possibile nella mia applicazione, ma non riesco a decidere un modello di dominio adeguato. Ecco un esempio di modello di dominio per un utente: public class User // Referred to as the...
posta 22.10.2017 - 03:53
6
risposte

Modello di dominio, convalida e invio di errori al modello

Guardando al DDD e qualcosa che ho notato è che la logica di business dovrebbe essere nel modello, altrimenti hai solo sacchetti di proprietà. Detto questo, come gestisci i pezzi di convalida che richiedono un viaggio nel database? Ad esemp...
posta 08.10.2014 - 23:31
2
risposte

Decostruzione di contesti limitati del software monolite per la progettazione basata su domini

Sto iniziando a dedicarmi alla progettazione basata su domini per un nuovo progetto. La soluzione software verrà utilizzata da diversi reparti per assegnare compiti ai propri dipendenti. Il processo di assegnazione delle attività è per lo...
posta 22.08.2018 - 20:19
3
risposte

Realizziamo il 100% di Persistenza Ignorance se non stiamo usando gli oggetti POCO di ORM per modellare il Dominio?

L'ignoranza della persistenza è la capacità di recuperare / persistere oggetti standard, in cui gli oggetti standard sono considerati classi focalizzate su particolari problemi aziendali e quindi non contengono infrastructure-related logic ....
posta 08.01.2013 - 20:12
1
risposta

Come gestire le query che non restituiscono entità complete in Domain Driven Design?

Nella mia domanda, ho un elenco di informazioni che viene detratto da una query che combina le informazioni di diverse entità. Di per sé, una situazione molto comune. Ora, il metodo di repository corrispondente dovrebbe restituire un elenco c...
posta 01.03.2011 - 10:57
3
risposte

Limitazioni del pattern Mappa di identità

Dopo chiedendo sull'implementazione in Ruby del Modello mappa di identità perché la potenziale perdita di memoria nelle applicazioni server con esecuzione prolungata, sto considerando il mio concetto iniziale di tale modello. Inizialmente...
posta 14.08.2014 - 12:07
3
risposte

Il riferimento per ID tra Aggregati porta a un modello di dominio anemico?

Panoramica Sto cercando di comprendere il modo migliore per collegare Aggregate Roots insieme senza trasferire gran parte della logica di business dalle Entità / AR a Servizi , mentre continui ad aderire al suggerimento di Vaughn Vernon pe...
posta 20.08.2017 - 21:58