क्या हेल्पर को स्थिर होना चाहिए?

विषयसूची:

क्या हेल्पर को स्थिर होना चाहिए?
क्या हेल्पर को स्थिर होना चाहिए?
Anonim

सामान्य तौर पर, कोई भी तरीका जो राज्य पर निर्भर नहीं करता है एक उदाहरण स्थिर होना चाहिए। सहायक वर्ग जिनमें स्थैतिक विधियों के अलावा और कुछ नहीं है, उन्हें स्वयं स्थैतिक घोषित किया जाना चाहिए ताकि आप गलती से गैर-स्थिर सदस्यों को जोड़ सकें और कक्षाओं को तुरंत चालू कर सकें।

क्या सहायक विधियों को स्थिर होने की आवश्यकता है?

21 उत्तर। मैं ऐसे सहायक तरीकों को पसंद करता हूं निजी स्थिर; जो पाठक को यह स्पष्ट कर देगा कि वे वस्तु की स्थिति को संशोधित नहीं करेंगे।

क्या कोई सहायक वर्ग स्थिर हो सकता है?

अधिकांश सहायक या उपयोगिता वर्ग स्थिर तरीकों का उपयोग करें। यदि आप अपने सहायक वर्ग के कई उदाहरण बनाना चाहते हैं तो आपको केवल गैर-स्थैतिक विधियों का उपयोग करना चाहिए, लेकिन चूंकि आपको केवल एक साधारण इनपुट -> फ़ंक्शन -> आउटपुट की आवश्यकता है, इसलिए मैं विधियों को स्थिर बना दूंगा।

क्या स्थिर सहायक वर्ग खराब हैं?

स्थिर सहायक वर्ग खराब क्यों हैं? स्थिर सहायक वर्ग खराब हैं क्योंकि वे प्रोग्राम को समझने में कठिन बनाते हैं (और इस प्रकार नए डेवलपर्स को ऑनबोर्ड करना कठिन होता है), बग का कारण बनता है क्योंकि यह स्पष्ट नहीं है कि वे किस डेटा पर काम करने के लिए हैं, और युग्मन बढ़ने के कारण वे परिवर्तन कठिन बनाते हैं।

क्या सहायक विधियां निजी होनी चाहिए?

आंतरिक सहायक विधियां (शायद) ठीक हैं

यदि कोई विधि वास्तव में सार्वजनिक पद्धति के लिए केवल एक सहायक है और किसी अन्य संदर्भ में अपने दम पर जीने का कोई मतलब नहीं है तो यह है ठीक है इसेएक निजी विधि के रूप में रखना।

सिफारिश की: