Domande con tag 'domain-model'

1
risposta

Questo comportamento dovrebbe essere modellato come entità o servizio di dominio?

Immagina di modellare SE (o SO) su DDD. Hai deciso di implementare la "scheda" come radice aggregata. Quindi la scheda ha il metodo AddNewQuestion(string question) . Esistono regole aziendali che impongono che un determinato gruppo di...
posta 11.07.2017 - 00:55
1
risposta

TDD: come testare il modello di dominio

Quando pratichi TDD , come collaudi un modello di dominio? Se non si esegue il test, come si tiene conto della copertura del codice? Vogliamo avere una copertura del 100% (o il più possibile), ma nonostante le ore di formazione video non rius...
posta 28.09.2015 - 21:23
2
risposte

Servizi di modelli di domini e container ricchi

Ho una lunga esperienza nella programmazione di progetti Java EE, ma come ho notato la maggior parte del lavoro che ho fatto era con Transaction Script (anti) pattern. Quindi voglio imparare ad usare un modello di dominio ricco, ma poi c...
posta 08.04.2014 - 23:46
2
risposte

Esercizi consigliati per condividere campi tra modelli di dominio

Sto lavorando con un modello che attualmente assomiglia a questo: class Sign { enum Type { A, B } Color color; String textLine1; String textLine2; Type type; Sign(Type type, Color color, String textLine1, String textLine2)...
posta 15.08.2016 - 19:59
1
risposta

Come definire correttamente i limiti dei contesti limitati

Sto considerando come impostare i confini precisi dei contesti limitati. Considerando che un contesto limitato è uno spazio di soluzione, a volte è molto difficile impostare esattamente lo spazio della soluzione. Ecco un esempio. Ho i seguent...
posta 13.08.2016 - 13:11
1
risposta

I modelli di dominio dovrebbero istanziare altri modelli di dominio?

Sto leggendo Domain-Driven Design al momento e sto cercando di capire cosa dovrebbe andare nei servizi e cosa dovrebbe andare nei modelli di dominio. Dire che c'è un'applicazione in cui puoi prenotare posti per concerti.    Quindi dopo questo...
posta 17.06.2016 - 16:41
1
risposta

Modelli di progettazione per limitare la logica del modulo trasversale

Ho un'applicazione web che ha un carrello con gli articoli del carrello. Gli articoli del carrello vengono aggiunti alla sessione utente, quindi devono essere serializzabili. Ho una classe di checkout che prende gli articoli del carrello e li...
posta 24.02.2016 - 17:35
2
risposte

Autentica nei servizi? O in un endpoint che espone i servizi?

Quando sono responsabile, di solito modifico i servizi separatamente dagli endpoint. Ad esempio: Company.Project.Domain.dll ha tutta la logica necessaria per completare i servizi per quel dominio. Per accedervi, fai riferimento a quella lib...
posta 14.07.2015 - 15:39
3
risposte

Le classi di dominio POCO dovrebbero contenere collezioni?

Il titolo della domanda non è buono, ma non potevo pensare a un modo per esprimerlo meglio. Sono abituato a sviluppare utilizzando le classi POCO nei miei progetti, ovvero, gli oggetti di dominio non contengono assolutamente logica, solo dati...
posta 03.05.2014 - 02:34
1
risposta

Modo per consentire l'ispezione del modello di dati java dopo l'esportazione nel file

Ho refactored un programma per rimuovere la sua dipendenza da un database sql memorizzando tutto lo stato in un modello di memoria. Tuttavia, al gestore è piaciuta la possibilità di ispezionare facilmente lo stato del dominio semplicemente esegu...
posta 14.05.2013 - 21:19