functions पर टैग किए गए जवाब

फ़ंक्शन कोड का एक ब्लॉक है जो एक विशिष्ट कार्य करता है।

1
क्या तर्कों और मापदंडों के बीच अंतर है?
यह इस तरह हो सकता है: पैरामीटर का अर्थ कॉलर्स POV से है और तर्कों का अर्थ प्रक्रिया के अंदर, या अन्य तरह से गोल है। या कोई अंतर नहीं है? अपडेट करें स्वीडिश में हम "aropsparametrar" अर्थात "पैरामीटर जो प्रक्रिया को बुला रहे हैं" कहते हैं और हम "aropsargument" …

6
कई भाषाएं नामांकित मापदंडों का समर्थन क्यों नहीं करती हैं? [बन्द है]
बंद हो गया । यह सवाल राय आधारित है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि इस पोस्ट को संपादित करके तथ्यों और उद्धरणों के साथ उत्तर दिया जा सके । 6 साल पहले बंद हुआ …

2
डिजाइन: ऑब्जेक्ट विधि बनाम अलग-अलग वर्ग की विधि जो ऑब्जेक्ट को पैरामीटर के रूप में लेती है?
उदाहरण के लिए, क्या यह करना बेहतर है: Pdf pdf = new Pdf(); pdf.Print(); या: Pdf pdf = new Pdf(); PdfPrinter printer = new PdfPrinter(); printer.Print(pdf); एक और उदाहरण: Country m = new Country("Mexico"); double ratio = m.GetDebtToGDPRatio(); या: Country m = new Country("Mexico"); Country us = new Country("US"); DebtStatistics …

2
पुनरावर्ती फ़ंक्शन कॉल में वापसी विवरण का कारण
मेरे मन में बस एक शंका थी। निम्नलिखित सबरूटीन (उदाहरण के लिए, सूची में एक तत्व को खोजने के लिए) के अंत में एक रिटर्न स्टेटमेंट है: list *search_list(list *l, item_type x) { if (l == NULL) return(NULL); if (l->item == x) return(l); else return( search_list(l->next, x) ); } मुझे …

4
फ़ंक्शन तर्कों की संख्या कम करने के लिए तकनीक
क्लीन कोड में लिखा है कि "किसी फ़ंक्शन के लिए तर्क की आदर्श संख्या शून्य है"। कारणों को समझाया गया है और समझ में आता है। इसके बाद मैं इस मुद्दे को हल करने के लिए 4 या अधिक तर्कों के साथ रिफलेक्टर विधियों की तकनीक हूं। एक तरीका यह …

2
मुझे उन कार्यों का नाम कैसे देना चाहिए जो पायथन में मान लौटाते हैं?
मैं पायथन में अपने कार्यों के लिए नाम चुनने के बारे में उलझन में हूं । कभी - कभी पायथन में निर्मित कार्य आवश्यक होते हैं जैसे: printफ़ंक्शन और स्ट्रिंग विधि find। कभी-कभी वे ऐसे नहीं होते हैं: lenइसका नाम अनिवार्य नहीं है calculate_len, उदाहरण के लिए, और typeऐसा नहीं …

18
जब आप एक अच्छे नाम के बारे में नहीं सोच सकते हैं तो आप फ़ंक्शन / चर / आदि को क्या नाम देते हैं? [बन्द है]
बंद हो गया । यह सवाल राय आधारित है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि इस पोस्ट को संपादित करके तथ्यों और उद्धरणों के साथ उत्तर दिया जा सके । 5 साल पहले बंद हुआ …

6
किसी फ़ंक्शन / विधि का वर्णन करने के लिए उपयोग किया जाने वाला शब्द क्या है जो उस वस्तु को संशोधित करता है जिसे वह कहा जाता है?
सामान्य प्रश्न के लिए क्षमा करें। मैंने सभी को खोजा है और इसके समान कई धागे पाए हैं , हालांकि कोई भी ऐसा नहीं है जो मेरे विशिष्ट प्रश्न का उत्तर देता है - शायद इसलिए कि जिस शब्द की मुझे तलाश है वह भी मौजूद नहीं है। मेरा एक …

2
क्यों `समारोह फू () {}} के बजाय` कास्ट फू = () => {} `का उपयोग करें
उदाहरण के लिए, इस Redux वीडियो में , प्रशिक्षक हमेशा वाक्यविन्यास का उपयोग करता है const counter = (state=0, action) => { ... function body here } जहाँ मैं सिर्फ "पारंपरिक" का उपयोग करूंगा function counter(state=0, action) { ... function body here } जो वास्तव में छोटा है और, IMO, …

3
हम क्लोजर में नेस्टेड शॉर्टहैंड फ़ंक्शन क्यों नहीं लिख सकते हैं?
मैंने आज नेस्टेड शॉर्टहैंड फ़ंक्शंस के साथ क्लोजर अभिव्यक्ति का मूल्यांकन करने की कोशिश की, और यह मुझे नहीं होने देगा। अभिव्यक्ति थी: (#(+ % (#(+ % (* % %)) %)) 5) ; sorry for the eye bleed आउटपुट था: IllegalStateException Nested #()s are not allowed clojure.lang.LispReader$FnReader.invoke (LispReader.java:630) ...and a …

5
24-घंटे-वर्षा मानों की सूची को कुल-घंटे में परिवर्तित करें
मान लीजिए कि मेरे पास घंटे के हिसाब से वर्षा के मूल्यों की एक सूची है, प्रत्येक दिखा रहा है कि तारीख से पहले के 24 घंटों में कितनी बारिश हुई। उदाहरण के लिए: { '2012-05-24 12:00': 0.5, // .5" of rain from 5/23 12:00 - 5/24 11:59 '2012-05-24 11:00': …

4
कॉल स्टैक नीचे या ऊपर से शुरू होता है?
एक स्टैक कुछ ऐसा है जो बॉटम-अप को ढेर करता है। इसलिए कॉल स्टैक स्टैक पर नए आइटम जोड़ता है जब फ़ंक्शन को स्टैक से हटाए जाने वाले आइटम के साथ कहा जाता है क्योंकि प्रत्येक फ़ंक्शन तब तक समाप्त होता है जब तक स्टैक खाली नहीं होता है और …
11 functions  stack 

2
डाईएडिक फ़ंक्शन के साथ आने वाली समस्याओं को हल करना (अपेक्षित, वास्तविक)
काउबॉय कोडिंग के वर्षों के बाद, मैंने अच्छी गुणवत्ता कोड लिखने के तरीके पर एक किताब लेने का फैसला किया। मैं रॉबर्ट सेसिल मार्टिन द्वारा क्लीन कोड पढ़ रहा हूं। अध्याय 3 (फ़ंक्शन) में डायडिक कार्यों पर एक अनुभाग है। यहाँ पुस्तक से एक अंश है। यहां तक ​​कि स्पष्ट …
10 functions 

6
कॉफीस्क्रिप्ट और नामित कार्य
कहीं और , कॉफीस्क्रिप्ट में एक नामित फ़ंक्शन की शब्दावली पर एक तर्क उत्पन्न हुआ है। विशेष रूप से किसी को इस तरह से संदर्भित: foo = -> console.log("bar") एक नामित कार्य के रूप में। लेकिन इस पर आपत्ति जताई गई कि CoffeeScript में सब कुछ अनाम फ़ंक्शन हैं और …

3
क्या मूल्य द्वारा पारित मापदंडों के मूल्यों को संशोधित नहीं करने का एक कारण है?
क्या किसी फ़ंक्शन के उद्देश्य में बाय-वैल्यू मापदंडों के मूल्यों को संशोधित करने के लिए उद्देश्यपूर्ण, सहायक सॉफ्टवेयर-इंजीनियरिंग तर्क हैं? मेरी टीम पर एक आवर्ती स्पैट (ज्यादातर अच्छे मज़े में) है कि क्या मूल्य द्वारा पारित मापदंडों को संशोधित किया जाना चाहिए या नहीं। टीम के एक युगल सदस्य इस …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.