language-agnostic पर टैग किए गए जवाब

यह टैग उन प्रश्नों के लिए है जो एक प्रोग्रामिंग भाषा या पर्यावरण के लिए विशिष्ट नहीं हैं।

3
क्या स्थिर विधियों के साथ स्थिर कक्षाएं SOLID मानी जाती हैं?
ठोस शामिल Liskov प्रतिस्थापन princicple जो धारणा है कि "एक कार्यक्रम में वस्तुओं है कि कार्यक्रम की शुद्धता को बदले बिना उनके उपप्रकार के उदाहरण के साथ बदली होना चाहिए" है। चूंकि स्टैटिक विधियों के साथ स्टैटिक क्लास ( Mathक्लास की तरह थोड़ा ) में इंस्टेंस नहीं होते हैं, क्या …

11
रखरखाव के लिहाज से, `और जबकि` बिना हस्तक्षेप के ब्रेसिज़ को सुरक्षित माना जाता है?
क्या else whileबिना हस्तक्षेप वाले ब्रेसिज़ को "सुरक्षित" रखरखाव बुद्धिमान माना जाता है? if-elseनीचे दिए गए ब्रेसिज़ के बिना कोड लिखना ... if (blah) foo(); else bar(); ... जोखिम उठाता है क्योंकि ब्रेसिज़ की कमी से अनजाने में कोड का अर्थ बदलना बहुत आसान हो जाता है। हालांकि, नीचे भी …

9
डेटा माइग्रेशन - खतरनाक या आवश्यक?
यह सवाल स्टैक ओवरफ्लो से माइग्रेट किया गया था क्योंकि इसका जवाब सॉफ्टवेयर इंजीनियरिंग स्टैक एक्सचेंज में दिया जा सकता है। 8 साल पहले पलायन कर गए । मेरी कंपनी का सॉफ़्टवेयर डेवलपमेंट विभाग इस समस्या से जूझ रहा है कि डेटा माइग्रेशन को संभावित रूप से खतरनाक माना जाता …

2
शुद्ध भाषाओं में कचरा संग्रह कितना अलग है?
हास्केल जैसी शुद्ध भाषा में, सभी डेटा अपरिवर्तनीय हैं और किसी भी मौजूदा डेटा संरचनाओं को किसी भी तरह से नहीं बदला जा सकता है। इसके अतिरिक्त, अपरिवर्तनीय डेटा और कार्यात्मक प्रोग्रामिंग पैटर्न पर कई एल्गोरिदम प्रकृति द्वारा बड़ी मात्रा में कचरा उत्पन्न करते हैं ( mapउदाहरण के लिए मध्यवर्ती …


7
एक वर्ग के लिए पैटर्न जो केवल एक ही काम करता है
मान लीजिए कि मेरे पास एक प्रक्रिया है जो सामान बनाती है : void doStuff(initalParams) { ... } अब मुझे पता चला है कि "सामान करना" काफी संकलित ऑपरेशन है। प्रक्रिया बड़ी हो जाती है, मैं इसे कई छोटी प्रक्रियाओं में विभाजित करता हूं और जल्द ही मुझे पता चलता …

6
Cthulhu रास्ता पार्स करने के खिलाफ क्या तर्क हैं?
मुझे एक उपकरण के लिए एक डोमेन विशिष्ट भाषा को लागू करने का काम सौंपा गया है जो कंपनी के लिए काफी महत्वपूर्ण हो सकता है। भाषा सरल है, लेकिन तुच्छ नहीं है, यह पहले से ही नेस्टेड छोरों, स्ट्रिंग संघनन, आदि की अनुमति देता है और यह व्यावहारिक रूप …

5
क्या जावा इंस्टोफ़ ऑपरेटर को प्रतिबिंब माना जाता है, और क्या प्रतिबिंब को परिभाषित करता है?
मेरे पास आज एक सहकर्मी के साथ चर्चा थी, क्या जावा ऑपरेटर का उपयोग करना instanceofएक तरह का प्रतिबिंब है। और चर्चा तेजी से विकसित हुई कि वास्तव में प्रतिबिंब क्या परिभाषित करता है। तो, प्रतिबिंब की परिभाषा क्या है? और क्या instanceof"प्रतिबिंब का उपयोग" माना जाता है? और इसके …

3
"यदि आवश्यक हो तो X करें" विधि का नामकरण
एक विधि को नाम देने का एक अच्छा तरीका क्या है जो यह जांचता है कि क्या एक्स की जरूरत है, और क्या एक्स आवश्यक हो तो? उदाहरण के लिए, किसी उपयोगकर्ता सूची को अद्यतन करने वाली विधि का नाम कैसे दिया जाए यदि नए उपयोगकर्ता ने लॉग इन किया …

4
क्या यह कोड एक "ट्रेन मलबे" (कानून के उल्लंघन में) की तरह है?
मैंने जो कुछ कोड लिखा है, उसके माध्यम से ब्राउज़ करते हुए, मैं निम्नलिखित निर्माण पर आया जो मुझे मिला। पहली नज़र में, यह काफी साफ लगता है। हां, वास्तविक कोड में getLocation()विधि का थोड़ा अधिक विशिष्ट नाम है जो बेहतर वर्णन करता है कि यह किस स्थान पर है। …

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

14
प्रबंधक प्रोग्रामिंग भाषाओं का चयन कैसे करते हैं
इस सवाल को स्टैक ओवरफ्लो से माइग्रेट किया गया क्योंकि इसका जवाब सॉफ्टवेयर इंजीनियरिंग स्टैक एक्सचेंज में दिया जा सकता है। 8 साल पहले पलायन कर गए । यह किसी के लिए एक रहस्य नहीं है कि प्रबंधक अक्सर प्रोग्रामिंग भाषा को लागू कर सकते हैं जो एक परियोजना के …

6
जब संकलक सांख्यिकीय रूप से "जटिल" अभिव्यक्तियों की जांच करते हैं तो सामान्य प्रक्रिया का क्या उपयोग किया जाता है?
नोट: जब मैंने शीर्षक में "जटिल" का उपयोग किया था, तो मेरा मतलब है कि अभिव्यक्ति में कई ऑपरेटर और ऑपरेंड हैं। ऐसा नहीं है कि अभिव्यक्ति ही जटिल है। मैं हाल ही में x86-64 विधानसभा के लिए एक साधारण संकलक पर काम कर रहा हूँ। मैंने संकलक के मुख्य …

9
कोड को पढ़ने में सक्षम लेकिन इसे लिखने के लिए प्रमुख रूप से संघर्ष करना [बंद]
बन्द है। यह सवाल ऑफ टॉपिक है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न अपडेट करें तो यह है -विषय पर सॉफ्टवेयर इंजीनियरिंग स्टैक एक्सचेंज के लिए। 5 साल पहले बंद हुआ । मैंने हाल ही में अपनी पहली प्रोग्रामिंग …

6
मैं कैसे कह सकता हूं कि प्रोग्रामिंग भाषा अन्य भाषाओं के लिए संकलित है?
मैं अंग्रेजी में कैसे कह सकता हूं, कि प्रोग्रामिंग भाषा को अन्य प्रोग्रामिंग भाषाओं में संकलित किया जा सकता है? उदाहरण हेक्से हो सकता है । वेबसाइट पर भाषा को "मल्टीप्लायर" के रूप में घोषित किया गया है: Multiplatform: Haxe को अपने फास्ट कंपाइलर - JavaScript, Flash, NekoVM, PHP, C …

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