लेखन कार्यों में मेरा दिमाग हमेशा कुछ मिलीसेकंड खर्च करता है ताकि यह सुनिश्चित किया जा सके कि दिए गए फ़ंक्शन के लिए पैरामीटर का कौन सा क्रम सबसे अच्छा होगा।फ़ंक्शन में पैरामीटर के क्रम के लिए सम्मेलन
मैं लिखना चाहिए:
public Comment AddComment(long userID, string title, string text)
या शायद:
public Comment AddComment(string title, string text, long userID)
क्यों नहीं:
public Comment AddComment(string title, long userID, string text)
आप जब अपने कार्यों के लिए मानकों को आदेश देने के लिए किसी भी नियमों का पालन करते हैं? आप कौन सा पैरामीटर पहले रखेंगे और कौन सा पालन करेगा?
अच्छा सवाल है, लेकिन जिस तरह से आप इसे phrasing कर रहे हैं, यह एक खुली समाप्ति चर्चा की तरह लगता है ... क्या आप वास्तव में (या आप होंगे) पूछ रहे हैं कि पैरामीटर ऑर्डरिंग के लिए एक स्थापित सम्मेलन है या नहीं? यदि हां, तो कौन सी भाषा/पर्यावरण? पूंजीकरण की तरह, इस तरह की चीज भाषाओं के बीच अलग-अलग है। –