validation पर टैग किए गए जवाब

डेटा सत्यापित करने से संबंधित प्रश्नों के लिए टैग।

6
यदि मॉडल डेटा को मान्य कर रहा है, तो क्या उसे खराब इनपुट पर अपवाद नहीं फेंकना चाहिए?
इस SO प्रश्न को पढ़कर ऐसा लगता है कि उपयोगकर्ता इनपुट को मान्य करने के लिए अपवादों को फेंक दिया गया है। लेकिन इस डेटा को कौन मान्य करना चाहिए? मेरे अनुप्रयोगों में, सभी सत्यापन व्यवसाय की परत में किए जाते हैं, क्योंकि केवल वर्ग ही वास्तव में जानता है …

1
अपने मौद्रिक कार्यों में सत्यापन के साथ त्रुटि मोनाद का उपयोग करने के लिए बेहतर है, या अपने स्वयं के सन्यासी को सीधे अपने बाइंड में सत्यापन के साथ लागू करें?
मैं सोच रहा हूं कि प्रयोज्यता / रखरखाव के लिए बेहतर डिज़ाइन वार क्या है, और समुदाय के साथ फिटिंग करने के लिए क्या बेहतर है। डेटा मॉडल दिया: type Name = String data Amount = Out | Some | Enough | Plenty deriving (Show, Eq) data Container = Container …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.