Domande con tag 'domain-driven-design'

2
risposte

Un test unitario è considerato fragile se fallisce quando la logica aziendale cambia?

Vedi il codice qui sotto; verifica se una persona con genere femminile è eleggibile per l'offerta 1: [Fact] public void ReturnsFalseWhenGivenAPersonWithAGenderOfFemale() { var personId = Guid.NewGuid(); var gender = "F"; var person...
posta 24.12.2018 - 13:02
6
risposte

Che cos'è un dominio?

Vedo questo termine molto nel contesto dell'architettura software ("domain-model", "domain-driven-design" ecc.). L'ho cercato su google, ma ho un sacco di definizioni diverse. Allora, cos'è veramente?     
posta 23.10.2017 - 19:56
4
risposte

Modelli di dominio ricco: come si adatta esattamente il comportamento?

Nel dibattito sui modelli di dominio Rich vs. Anemic, Internet è pieno di consigli filosofici ma di esempi autorevoli. L'obiettivo di questa domanda è quello di trovare linee guida definitive ed esempi concreti di opportuni modelli di progettazi...
posta 06.10.2013 - 20:49
10
risposte

Perché abbiamo bisogno di così tante classi nei modelli di progettazione?

Sono uno sviluppatore junior tra gli anziani e sto lottando molto con la comprensione del loro modo di pensare e ragionare. Sto leggendo Domain-Driven Design (DDD) e non riesco a capire perché dobbiamo creare così molte classi Se seguiamo q...
posta 10.04.2018 - 18:10
4
risposte

Programming and Ubiquitous Language (DDD) in un dominio non inglese

So che ci sono già alcune domande che sono strettamente correlate a questo argomento ma nessuno di loro prende Lingua Ubiquitous come Punto quindi penso che giustifichi questa domanda. Per chi non lo sapesse: Ubiquitous Language è il concet...
posta 29.01.2011 - 11:45
6
risposte

Differenza tra una classe di servizio e una classe di supporto [chiusa]

Vorrei sapere che cosa differenzia una classe di servizio da una classe di utilità o una classe helper? Una classe solo con metodi sottostanti chiama il dao è un servizio? L'utilizzo delle classi Helper non viola l'SRP?     
posta 26.01.2012 - 23:37
5
risposte

Quanto dovremmo rinominare il codice e i dati quando cambiano le nomenclature degli utenti finali?

Molto tempo fa abbiamo aggiunto una funzione in cui i nostri utenti potevano "accettare" un'immagine dopo essere stata aggiunta a una coda del flusso di lavoro. Risulta, abbiamo usato il termine sbagliato, e gli utenti effettivamente "Approvano"...
posta 05.12.2013 - 19:54
7
risposte

Un sistema può essere guidato da dati al 100%?

Il mio nuovo capo ha lavorato a questo progetto per molti anni. Sono qui da poche settimane, ma non sono sicuro che sia possibile. Vorrebbe progettare un sistema "al 100% guidato dai dati". Quindi, se inseriamo abbastanza dati, possiamo defin...
posta 07.03.2014 - 20:14
3
risposte

Cosa, in riferimento a DDD, è un contesto limitato?

Quando lavoravo al libro "Implementing Domain Driven Design" di Vaughn Vernon, non sono stato in grado di capire bene in cosa consista un contesto limitato. Il libro definisce un contesto limitato come "un confine concettuale in cui è applica...
posta 30.04.2014 - 18:53
7
risposte

Livello applicazione vs livello dominio?

Sto leggendo Domain-Driven Design di Evans e sono nella parte che discute dell'architettura a strati. Ho appena realizzato che i livelli di applicazione e dominio sono diversi e dovrebbero essere separati. Nel progetto a cui sto lavorando, sono...
posta 22.03.2012 - 17:27