नहीं, यह सामान्य अभ्यास नहीं है। केवल दुर्लभ मामले हैं, जहां आप स्पष्ट रूप से ऑब्जेक्ट को शून्य पर सेट करते हैं।
उदाहरण के लिए, कुछ डेटा संरचनाओं के कार्यान्वयन में वस्तुओं को शून्य करने के लिए यह समझ में आता है। मान लें कि आप एक कैश लागू करते हैं और आप एक कुंजी को हटाने के लिए एक तरीका प्रदान करते हैं। आइए आगे यह मान लें कि कैश आंतरिक रूप से उस सरणी का उपयोग करता है जो हटाए गए ऑब्जेक्ट के संदर्भ रखता है। फिर उन्हें हटाए गए ऑब्जेक्ट के सभी संदर्भों को शून्य पर सेट करके हटाने की अनुशंसा की जाती है।
हालांकि, व्यावहारिक रूप से, ये स्थितियां अक्सर नहीं होती हैं।
स्रोत
2013-01-01 02:24:02
यह मेरा अनुमान है कि इसे मदद करनी चाहिए, लेकिन ज्यादातर मामलों में आपको भी इसकी आवश्यकता नहीं है। – Linuxios
एकमात्र बार जब मैं एक चर को शून्य पर सेट करता हूं, तब मेरे पास एक जंक वैरिएबल होता है जिसे किसी ज्ञात सेटिंग से शुरू करने की आवश्यकता होती है, और फिर भी, शायद ही कभी मुझे इसकी आवश्यकता होती है। –