Domande con tag 'validation'

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
8
risposte

Pratiche di convalida dei dati: come posso costruire meglio il feedback degli utenti?

La convalida dei dati, che si tratti di oggetto dominio, modulo o qualsiasi altro tipo di convalida dell'input, potrebbe teoricamente essere parte di qualsiasi sforzo di sviluppo, indipendentemente dalle sue dimensioni o complessità. A volte mi...
posta 02.01.2011 - 03:30
2
risposte

Validazione e persistenza dei dati in un modello di dominio

Il mio (primo e attuale) posto di lavoro (un negozio .NET) soffre di una sovrabbondanza di modelli di dominio anemico , nella misura in cui non so davvero come la convalida e la persistenza dei dati debbano essere gestite in un modello di domi...
posta 27.09.2013 - 18:53
1
risposta

Scrittura di un test case valido per la convalida di XML

Come scriverei un test unitario, ad esempio JUnit, per la convalida di un file XML? Ho un'applicazione che crea un documento come file XML. Per convalidare questa struttura XML, devo creare un oggetto mock XML e confrontare ciascuno dei suoi...
posta 30.01.2016 - 00:55
4
risposte

Le classi di dati possono contenere metodi per la convalida?

OK, dire che ho una classe dati per un utente: public class User { private String firstName; private String lastName; private long personCode; private Date birthDate; private Gender gender; private String email; private String password; Ora...
posta 23.10.2012 - 23:48
1
risposta

MVC Pattern - Come ottenere errori dal modello al controller?

Dire che ho una tipica configurazione MVC. Il controller passa qualche input al modello e gli chiede di fare qualcosa con esso. Ma la validazione dei dati fallisce, o c'è qualche altro problema. Qual è il modo migliore per riportare questi error...
posta 01.02.2013 - 23:26
2
risposte

Dove dovrebbe andare la logica aziendale in un'architettura a più livelli?

Prima di tutto, non sto parlando di validazione nel senso del nullability o della lunghezza di un campo come in questo e questo domande dove possiamo utilizzare i metodi isValid () nelle business class o un validatore esterno. Tuttavia, la m...
posta 12.07.2015 - 21:48
2
risposte

Dove collocare la convalida del formato in un modello di dominio "elegante" di CQRS?

È corretto inserire la convalida del formato negli oggetti del dominio (VO o entità) perché è il luogo naturale per un'elevata coesione e il dominio sa meglio cosa significano tutte le descrizioni / attributi / proprietà del dominio. Molti autor...
posta 19.06.2014 - 21:23
3
risposte

Progettazione di classi di validazione

Questo è un follow-up di questa domanda . Ho deciso di implementare ciò che la risposta accettata suggerisce, tuttavia, mi sono reso conto che avevo bisogno anche di metodi pubblici individuali per ogni membro che l'entità da convalidare ha, qu...
posta 23.04.2016 - 19:49
2
risposte

Procedure consigliate per la convalida del nome

Ho un modulo e mi chiedevo le migliori pratiche per convalidare i nomi (in particolare buttare fuori caratteri che in genere non costituiscono un nome, ad esempio 123% ^ * $ £ se teoricamente possibile) e se è ragionevole effettuare qualcosa di...
posta 08.09.2016 - 14:22