रूटीन पैरामीटर हो सकते हैं, यह कोई खबर नहीं है। आप आवश्यकतानुसार कई मापदंडों को परिभाषित कर सकते हैं, लेकिन उनमें से बहुत से आपकी दिनचर्या को समझना और बनाए रखना मुश्किल हो जाएगा।
बेशक, आप एक वर्कअराउंड के रूप में एक संरचित चर का उपयोग कर सकते हैं: उन सभी चर को एक एकल संरचना में डालकर और इसे रूटीन में पास करें। वास्तव में, पैरामीटर सूचियों को सरल बनाने के लिए संरचनाओं का उपयोग करना कोड पूरा में स्टीव मैककोनेल द्वारा वर्णित तकनीकों में से एक है । लेकिन जैसा कि वह कहते हैं:
सावधानीपूर्वक प्रोग्रामर डेटा को बंडल करने से बचते हैं जो तार्किक रूप से आवश्यक है।
इसलिए यदि आपकी दिनचर्या में बहुत अधिक पैरामीटर हैं या आप एक बड़े पैरामीटर सूची को छिपाने के लिए एक संरचना का उपयोग करते हैं, तो आप शायद कुछ गलत कर रहे हैं। यही है, आप युग्मन को ढीला नहीं रख रहे हैं।
मेरा सवाल है, जब मैं एक पैरामीटर सूची को बहुत बड़ा मान सकता हूं? मुझे लगता है कि 5 से अधिक पैरामीटर, बहुत अधिक हैं। तुम क्या सोचते हो?