हमारी परियोजना में हम कुछ वस्तु (उपयोगकर्ता, उदाहरण के लिए) स्टोर करने के लिए और भी उपयोगकर्ता वर्ग एक सत्यापन झंडा होना आवश्यक है की जरूरत है, लेकिन इस मामले में सत्यापन झंडा पहुंच योग्य होना चाहिए।
ऐसा लगता है कि आपको कभी भी शून्य नहीं करना चाहिए और इसके बजाय हमेशा नल ऑब्जेक्ट पैटर्न का उपयोग करना चाहिए। संग्रह/मानचित्र/सरणी या बुलायन कार्यों जैसे कि प्रमाणीकृत(), which is shown here का उपयोग कर
क्या मुझे slf4j से डमी लॉगर मिल सकता है? (शून्य ऑब्जेक्ट डिज़ाइन पैटर्न सोचें।) यदि हां, तो क्या कोई उदाहरण प्रदान कर सकता है? या अगर मैं ऐसा करना चाहता हूं तो क्या मुझे एक कस्टम लॉगर लागू करना होगा?
के बजाय शून्य मैं एक struct Foo है। स्यूडोकोड में: def FindFoo:
foo = results of search
foundFoo = true if a valid foo has been found
return foo if foundFoo else someErrorCode
मैं कै
में एक NullObject पैटर्न को कार्यान्वित करना मैं एक अनुप्रयोग जहां Post belongs_to :user मैं हटाए गए उपयोगकर्ताओं के लिए पोस्ट बनाए रखना चाहता हूं। यह उस पोस्ट को देखते समय दृश्य में त्रुटियों का कारण