Pertanyaan yang diberi tag «validation»

Tag untuk pertanyaan terkait validasi data.

6
Jika model memvalidasi data, bukankah seharusnya memberikan pengecualian pada input yang buruk?
Membaca pertanyaan SO ini sepertinya melemparkan pengecualian untuk memvalidasi input pengguna tidak disukai. Tetapi siapa yang harus memvalidasi data ini? Dalam aplikasi saya, semua validasi dilakukan di lapisan bisnis, karena hanya kelas itu sendiri yang benar-benar tahu nilai mana yang valid untuk masing-masing propertinya. Jika saya menyalin aturan untuk memvalidasi …

1
Lebih baik menggunakan kesalahan monad dengan validasi dalam fungsi monadik Anda, atau mengimplementasikan monad Anda sendiri dengan validasi langsung di bind Anda?
Saya bertanya-tanya apa desain yang lebih baik untuk kegunaan / pemeliharaan, dan apa yang lebih baik sejauh sesuai dengan komunitas. Diberikan model data: type Name = String data Amount = Out | Some | Enough | Plenty deriving (Show, Eq) data Container = Container Name deriving (Show, Eq) data Category …

2
Di mana Anda harus memvalidasi keadaan agregat “lainnya”?
Skenario: Pelanggan memesan, kemudian, setelah menerima produk, memberikan umpan balik pada proses pemesanan. Asumsikan akar agregat berikut: Pelanggan Memesan Umpan balik Berikut adalah aturan bisnisnya: Seorang pelanggan hanya dapat memberikan umpan balik atas pesanan mereka sendiri, bukan milik orang lain. Pelanggan hanya dapat memberikan umpan balik jika pesanan telah dibayar. …
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.