Recentemente ho ordinato una nuova carta di credito. Ho utilizzato i siti web di confronto dei prezzi per trovare quello migliore che ha soddisfatto i miei requisiti.
Ho notato che questi siti Web hanno un sacco di convalida sul lato client. Ad esempio, vedi qui: link . Se inserisci una data di nascita non valida (meno di 18 anni), allora c'è una convalida sul lato del cliente che dice immediatamente: "Purtroppo possiamo fornire informazioni sui prodotti solo agli utenti di età compresa tra i 18 ei 99 anni". Mi aspetterei che questa logica sia nel livello dominio piuttosto che nel livello presentazione.
Il motivo per cui lo chiedo è perché ho letto recentemente un articolo che diceva che i siti web in questione sono campioni di DDD? C'è un modello / approccio che mi manca qui. Il livello di presentazione chiama il livello del dominio tramite AJAX?