मैं एक डेटाबेस से डेटा खींचने के लिए एक विधि है, और मैं इसे इस प्राप्त करना चाहते हैं:नामकरण जटिल तरीकों
पांच की सीमा प्रविष्टियों, आइटम प्रकार न्यूज़लेटर है, सक्रिय होने के लिए PublishDate < दिनांक समय की जरूरत है (। अब)
तो मैं यह नामकरण GetFiveActiveNewslettersByCreatedDate की सोच रहा हूँ()
यह एक छोटे से मेरे लिए लंबे समय लगता है। मैंने इस तरह की चीजों को नाम देने के लिए साइट पर एक अच्छा तरीका देखा, आप इसे कैसे संभालेंगे?
उस नाम के साथ कुछ भी गलत नहीं है, प्रति से। वैकल्पिक रूप से आपके पास एक विधि हो सकती है जो पैरामीटर के रूप में लौटने के लिए अधिकतम संख्या में ले जाती है। –
हार्डकोडिंग 5 तक एक खराब अभ्यास है। मैं आपको निम्नलिखित हस्ताक्षर सुझाता हूं: 'GetActiveNewsletters (int32 आकार) ' – Oybek
' ByCreatedDate' का उपयोग करके आगे अनावश्यक है, क्योंकि 'सक्रिय' पहले से ही समय के अर्थ का अर्थ रखता है। यदि आप 'ByCreatedDate' द्वारा उपयोग करेंगे, तो इसका अर्थ यह होगा कि आप एक अतिरिक्त भविष्यवाणी के साथ चयन कर रहे हैं। – Oybek