Pertanyaan yang diberi tag «validation»

Tag untuk pertanyaan terkait validasi data.

6
Validasi parameter input pada pemanggil: duplikasi kode?
Di mana tempat terbaik untuk memvalidasi parameter input fungsi: di pemanggil atau dalam fungsi itu sendiri? Karena saya ingin meningkatkan gaya pengkodean saya, saya mencoba menemukan praktik terbaik atau beberapa aturan untuk masalah ini. Kapan dan apa yang lebih baik. Dalam proyek saya sebelumnya, kami biasa memeriksa dan memperlakukan setiap …

2
Validasi data: kelas terpisah atau tidak?
Ketika saya memiliki banyak data yang perlu divalidasi, haruskah saya membuat kelas baru untuk tujuan validasi saja atau haruskah saya tetap menggunakan validasi dalam metode? Contoh khusus saya merenungkan turnamen dan kelas acara / kategori: Tournamentdan Event, yang menjadi model turnamen olahraga dan setiap turnamen memiliki satu atau banyak kategori. …
16 java  design  data  validation 


3
Validasi dan otorisasi dalam arsitektur berlapis
Saya tahu Anda berpikir (atau mungkin berteriak), "bukan pertanyaan lain yang menanyakan di mana validasi berada dalam arsitektur berlapis?!?" Ya, tapi mudah-mudahan ini akan menjadi sedikit berbeda dalam hal ini. Saya sangat percaya bahwa validasi mengambil banyak bentuk, berbasis konteks dan bervariasi di setiap tingkat arsitektur. Itu adalah dasar untuk …


5
Memperkuat kode dengan penanganan pengecualian yang mungkin tidak berguna
Apakah ini praktik yang baik untuk menerapkan penanganan pengecualian yang tidak berguna, kalau-kalau bagian lain dari kode tidak dikodekan dengan benar? Contoh dasar Yang sederhana, jadi saya tidak kehilangan semuanya :). Katakanlah saya sedang menulis aplikasi yang akan menampilkan informasi seseorang (nama, alamat, dll.), Data yang diekstrak dari basis data. …

3
IValidatableObject vs Tanggung Jawab Tunggal
Saya suka titik ekstensi MVC, memungkinkan model tampilan untuk mengimplementasikan IValidatableObject, dan menambahkan validasi khusus. Saya mencoba membuat Controllers tetap ramping, memiliki kode ini menjadi satu-satunya logika validasi: if (!ModelState.IsValid) return View(loginViewModel); Misalnya model tampilan masuk mengimplementasikan IValidatableObject, mendapatkan objek ILoginValidator melalui injeksi konstruktor: public interface ILoginValidator { bool UserExists(string …


3
Cara melakukan validasi input tanpa pengecualian atau redundansi
Ketika saya mencoba membuat antarmuka untuk program tertentu, saya biasanya berusaha menghindari pengecualian yang bergantung pada input yang tidak divalidasi. Jadi yang sering terjadi adalah saya sudah memikirkan sepotong kode seperti ini (ini hanya contoh demi contoh, jangan pedulikan fungsi yang dijalankannya, contoh di Jawa): public static String padToEvenOriginal(int evenSize, …

4
Bagaimana seharusnya kita bersikap defensif?
Kami telah menjalankan Pex pada beberapa kode, dan telah menunjukkan beberapa hal yang baik (hal-hal yang sangat buruk, tetapi menunjukkannya sebelum produksi!). Namun, salah satu hal yang menyenangkan tentang Pex adalah tidak selalu berhenti mencari masalah. Satu area yang kami temukan adalah ketika melewati sebuah string, kami tidak memeriksa string …

2
Adakah yang berhasil menggunakan Windows Workflow untuk mesin Aturan / Validasi Bisnis?
Saya bertanya-tanya apakah ada yang berhasil menggunakan Windows Workflow Foundation untuk mesin BusinessRules / Validation, atau apakah Anda tahu beberapa kode sampel atau artikel tentang ini. Jika Anda pernah menggunakannya sebelumnya, bagaimana menurut Anda? Bagaimana ini dibandingkan dengan sistem BusinessRule / Validasi lainnya? Saya sedang memikirkan aturan seperti if (A, …

2
Di mana memvalidasi aturan model domain yang bergantung pada konten basis data?
Saya sedang mengerjakan sistem yang memungkinkan Administrator untuk mendefinisikan Formulir yang berisi Bidang. Formulir yang ditentukan kemudian digunakan untuk memasukkan data ke sistem. Kadang-kadang Formulir diisi oleh manusia melalui GUI, kadang-kadang Formulir diisi berdasarkan nilai yang dilaporkan oleh sistem lain. Untuk setiap Bidang, Administrator dapat menetapkan Aturan Validasi yang membatasi …


2
Penangan perintah dan DDD
Saya memiliki aplikasi ASP.NET MVC, yang menggunakan layanan kueri untuk mendapatkan data dan layanan perintah untuk mengirim perintah. Pertanyaan saya adalah tentang bagian perintah. Jika permintaan masuk, layanan perintah menggunakan dispatcher perintah yang akan merutekan perintah ke penangan perintah yang ditunjuk. Penangan perintah ini memvalidasi perintah terlebih dahulu dan jika …


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.