क्षमा करें अगर इससे पहले पूछा गया है, और यह कल्पना करना मुश्किल है कि यह नहीं है, लेकिन इसमें कोई स्पष्ट कीवर्ड एसोसिएशन नहीं है, इसलिए जांचना मुश्किल है।क्या 'गेट' विधि नाम पैरामीटर का नाम शामिल होना चाहिए?
अगर मैं GetByCode(string code)
और GetByCodeAndResourceType(string code, string resourceType)
की तरह मानक तरीकों के एक जोड़े के साथ एक सी # वर्ग है, मैं तो बस उनका नाम बदल एक ओवरलोड Get(...)
होने के लिए चाहिए, क्योंकि वे पैरामीटर सूची से अलग पहचाना कर रहे हैं?
जाहिर है, ऐसे परिदृश्य हो सकते हैं जहां विभिन्न उद्देश्यों के लिए एक ही विधि हस्ताक्षर की आवश्यकता हो सकती है, लेकिन इसके अलावा मैं अलग-अलग विधि नामों की आवश्यकता को तब तक नहीं देख सकता जब तक इंटेलिजेंस के लिए टिप्पणियां हों।
मुझे यह जानने में दिलचस्पी है कि कोई भी व्यक्ति क्या सोचता है पेशेवर और विपक्ष।
+1 हाँ, स्थिरता महत्वपूर्ण है –