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

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

16
मेरे मालिक ने मुझे छोटे कार्य लिखना बंद करने और एक ही पाश में सब कुछ करने के लिए कहा
मैंने रॉबर्ट सी। मार्टिन द्वारा क्लीन कोड नामक एक पुस्तक पढ़ी है । इस पुस्तक में मैंने कोड को साफ करने के कई तरीके देखे हैं जैसे कि छोटे-छोटे कार्य लिखना, ध्यान से नाम चुनना, आदि। मुझे अब तक साफ कोड के बारे में सबसे दिलचस्प पुस्तक लगी है। हालाँकि, …

11
एक-पंक्ति के कार्य जिन्हें केवल एक बार कहा जाता है
एक पैरामीटर रहित ( संपादित करें: जरूरी नहीं) फ़ंक्शन पर विचार करें जो कोड की एक पंक्ति करता है, और इसे केवल एक बार प्रोग्राम में कहा जाता है (हालांकि यह असंभव नहीं है कि भविष्य में फिर से इसकी आवश्यकता होगी)। यह एक क्वेरी कर सकता है, कुछ मूल्यों …
120 functions 

11
क्या किसी कार्य को स्वीकार करने के लिए कितने मापदंडों पर दिशानिर्देश हैं?
मैंने कुछ कार्यों पर ध्यान दिया है जिनके साथ मैं 6 या अधिक मापदंडों के साथ काम करता हूं, जबकि अधिकांश पुस्तकालयों में मैं इसका उपयोग एक फ़ंक्शन को खोजने में दुर्लभ है जो 3 से अधिक लेता है। फ़ंक्शन व्यवहार को बदलने के लिए अक्सर इनमें से कई अतिरिक्त …

15
एक विधि के लिए मेमोरी बनाम प्रदर्शन की गति के लिए कब अनुकूलित करें?
मैंने हाल ही में अमेज़न पर साक्षात्कार किया है। एक कोडिंग सत्र के दौरान, साक्षात्कारकर्ता ने पूछा कि मैंने एक विधि में एक चर की घोषणा क्यों की। मैंने अपनी प्रक्रिया को समझाया और उन्होंने मुझे कम चर के साथ एक ही समस्या को हल करने के लिए चुनौती दी। …

6
किसी फ़ंक्शन के लिए एक शब्द क्या है जिसे बार-बार कहा जाता है, एक बार कॉल करने के समान प्रभाव पड़ता है?
(एकल-पिरोया हुआ वातावरण मानकर) इस मानदंड को पूरा करने वाला एक कार्य है: bool MyClass::is_initialized = false; void MyClass::lazy_initialize() { if (!is_initialized) { initialize(); //Should not be called multiple times is_initialized = true; } } संक्षेप में, मैं इस समारोह को कई बार फोन कर सकते हैं और यह आरंभ …
96 naming  functions 

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

4
कार्यात्मक भाषाएं यादृच्छिक संख्याओं को कैसे संभालती हैं?
इसके बारे में मेरा मतलब यह है कि मैंने लगभग हर ट्यूटोरियल में कार्यात्मक भाषाओं के बारे में पढ़ा है, वह यह है कि कार्यों के बारे में एक बड़ी बात यह है कि यदि आप एक ही पैरामीटर के साथ दो बार फ़ंक्शन कहते हैं, तो आप हमेशा के …

5
एक अजगर शब्दकोश के अंदर एक समारोह क्यों स्टोर?
मैं एक अजगर शुरुआत कर रहा हूं, और मैंने सिर्फ एक तकनीक सीखी है जिसमें शब्दकोश और फ़ंक्शन शामिल हैं। वाक्यविन्यास आसान है और यह एक तुच्छ चीज की तरह लगता है, लेकिन मेरी अजगर इंद्रियां झुनझुनी होती हैं। कुछ मुझे बताता है कि यह एक गहरी और बहुत ही …

10
क्या केवल फ़ंक्शन ओवरलोडिंग के लिए C ++ कंपाइलर का उपयोग करना बुरा है?
इसलिए मैं एक निश्चित प्रोसेसर के लिए सी का उपयोग करके एक सॉफ्टवेयर डिजाइन पर काम कर रहा हूं। टूल-किट में C के साथ-साथ C ++ को संकलित करने की क्षमता शामिल है। मैं जो कर रहा हूं, उसके लिए इस वातावरण में कोई डायनेमिक मेमोरी आवंटन उपलब्ध नहीं है …

14
किसी फ़ंक्शन में ऑर्डर करने के लिए सबसे अच्छा अभ्यास क्या है?
कभी-कभी (शायद ही कभी), ऐसा लगता है कि एक फ़ंक्शन बनाना जो एक सभ्य मात्रा में पैरामीटर लेता है सबसे अच्छा मार्ग है। हालांकि, जब मैं करता हूं, तो मुझे लगता है कि मैं अक्सर यादृच्छिक पर मापदंडों का क्रम चुन रहा हूं। मैं आमतौर पर "सबसे महत्वपूर्ण पैरामीटर" के …

9
क्या आपको बाहरी API से अनपेक्षित मानों की रक्षा करनी चाहिए?
कहते हैं कि आप एक फ़ंक्शन को कोड कर रहे हैं जो बाहरी एपीआई से इनपुट लेता है MyAPI। उस बाहरी API MyAPIका एक अनुबंध होता है जिसमें कहा गया है कि यह एक stringया एक रिटर्न देगा number। यह तरह बातें से सुरक्षा के लिए सिफारिश की है null, …

6
सी में संरचनाओं को वापस करने वाले कई कार्य वास्तव में संरचनाओं की ओर संकेत क्यों करते हैं?
returnफ़ंक्शन के बयान में पूरे ढांचे को वापस करने के विपरीत एक संरचना को सूचक वापस करने का क्या फायदा है ? मैं इस तरह के कार्यों fopenऔर अन्य निम्न स्तर के कार्यों के बारे में बात कर रहा हूं लेकिन शायद उच्च स्तर के कार्य हैं जो संरचनाओं के …

5
मुझे ऐसे कार्य कहां करने चाहिए जो किसी वर्ग से संबंधित नहीं हैं?
मैं एक C ++ प्रोजेक्ट पर काम कर रहा हूं, जहां मेरे पास गणित कार्यों का एक समूह है, जिसे मैंने शुरू में एक वर्ग के हिस्से के रूप में उपयोग करने के लिए लिखा था। जैसा कि मैं अधिक कोड लिख रहा हूं, हालांकि, मैंने महसूस किया है कि …
47 c++  functions  class 

3
बूलियन विधि नामकरण सकारात्मक बनाम नकारात्मक
क्या बूलियन तरीकों को हमेशा सकारात्मक रूप लेना चाहिए, तब भी जब वे केवल नकारात्मक रूप में ही उपयोग किए जाएंगे? कहते हैं कि मैं जाँच करना चाहता था कि क्या एक इकाई एक बनाने से पहले मौजूद है, मेरा तर्क यह है कि नीचे का पहला रूप दूसरे रूप …
43 naming  functions 

8
एक फ़ंक्शन नाम के साथ एक वाक्य की शुरुआत? [बन्द है]
कभी-कभी कुछ टाइप करते समय जो केस-संवेदी प्रोग्रामिंग भाषा से संबंधित होता है, मैं अंत में एक फ़ंक्शन नाम के साथ एक वाक्य शुरू करता हूं। अब अंग्रेजी राज्य के नियम कि एक वाक्य में पहले शब्द को पूंजीकृत करने की आवश्यकता है; फ़ंक्शन का नाम लोअरकेस है, हालांकि। यदि …
42 functions 

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