सॉफ्टवेयर इंजीनियरिंग

पेशेवरों और शिक्षाविदों, और सिस्टम विकास जीवन चक्र के भीतर काम करने वाले छात्रों के लिए प्रश्नोत्तर

3
क्या एक कोड समीक्षा जो केवल कोड टिप्पणियों का उपयोग करता है एक अच्छा विचार है?
पूर्व शर्त टीम DVCS का उपयोग करती है आईडीई टिप्पणी पार्सिंग का समर्थन करता है (TODO और आदि की तरह) CodeCollaborator जैसे उपकरण बजट के लिए महंगे हैं जेरिट जैसे उपकरण स्थापित करने या उपयोग करने योग्य नहीं के लिए बहुत जटिल हैं कार्यप्रवाह लेखक केंद्रीय रेपो सुविधा शाखा पर …

6
एक कूड़ा उठाने वाला पूरी मेमोरी को हर कलेक्शन पर स्कैन करने से कैसे रोकता है?
कुछ (कम से कम मोनो और .NET के) कचरा संग्रहकर्ताओं के पास एक अल्पकालिक मेमोरी क्षेत्र होता है जिसे वे अक्सर स्कैन करते हैं, और एक माध्यमिक मेमोरी क्षेत्र जिसे वे कम बार स्कैन करते हैं। मोनो इसे नर्सरी कहते हैं। यह पता लगाने के लिए कि किन वस्तुओं को …

4
क्या मुझे निजी क्षेत्रों के साथ या बिना संपत्तियों को प्राथमिकता देना चाहिए?
अब मैं जो कोडबेस काम कर रहा हूं, उसमें निजी क्षेत्रों और सार्वजनिक संपत्तियों का उपयोग करने की परंपरा है। उदाहरण के लिए, अधिकांश वर्गों ने अपने सदस्यों को इस तरह परिभाषित किया है: // Fields private double _foo; private double _bar; private double _baz; // Properties public double Foo …
16 c#  coding-style 

5
जोड़ी प्रोग्रामिंग और आईएसओ 27001
मैं एक eXtreme प्रोग्रामिंग टीम में काम कर रहा हूं और एक विंडोज़ वातावरण में 7 वर्षों से जोड़ी प्रोग्रामिंग कर रहा हूं। जब हमने पहली बार ऐसा करना शुरू किया, तो कोई अपनी विंडोज़ क्रेडेंशियल्स के साथ लॉग इन करेगा और इसलिए सभी डोमेन संसाधनों तक पहुँच, और अधिक …

10
एल्गोरिथ्म प्रोग्रामिंग के लिए सी पर अजगर का जिक्र
मैं थोड़ा एल्गोरिदम का अध्ययन कर रहा हूं और SPOJ.pl TopCoder आदि साइटों को देख रहा हूं। मैंने देखा है कि प्रोग्रामर आमतौर पर अधिकांश एल्गोरिथम प्रोग्रामिंग प्रतियोगिताओं के लिए C या C ++ पसंद करते हैं। अब मुझे कुछ परेशानी हो रही है। मैं सी और पायथन दोनों को …

6
रेल्स - क्या धारावाहिकों के धीमी गति से प्रस्तुतिकरण का उपयोग करता है?
मैं एक रेल 3.1.0अनुप्रयोग पर प्रदर्शन समस्याएँ कर रहा हूं , अब मैंने AR के साथ अपने प्रश्नों पर कई बदलाव किए हैं और इसलिए अभी भी रेंडर करने में बहुत अधिक समय लगता है, मैंने विचारों को विभाजित किया है, लूप्स और इसलिए, कई भाग पर विचारों के अंदर …

4
क्या अनुप्रयोग बिजली की खपत को काफी हद तक प्रभावित कर सकते हैं?
क्या ऐसा कुछ भी है जो एकल सामान्य प्रयोजन के अनुप्रयोग के लिए किया जा सकता है जिससे वह चल रहे डिवाइस की बिजली की खपत को प्रभावित कर सके? मैं इस बात से परिचित नहीं हूं कि अलग-अलग अनुप्रयोगों के अनुकूलन सामान्य तरीके से बिजली की खपत को कैसे …

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

11
.NET में सभी कक्षाएं विश्व स्तर पर ऑब्जेक्ट क्लास से क्यों विरासत में मिली हैं?
मेरे लिए यह बहुत दिलचस्प है कि कौन सा लाभ फ्रेमवर्क के लिए "वैश्विक मूल वर्ग" दृष्टिकोण देता है। सरल शब्दों में, किन कारणों से .NET फ्रेमवर्क को सभी वर्गों के लिए उपयुक्त सामान्य कार्यक्षमता वाले एक रूट ऑब्जेक्ट क्लास के लिए डिज़ाइन किया गया था । आजकल हम आंतरिक …

3
Git: दो शाखाओं को प्रभावित करने वाले बग को ठीक करना
मैं अपने Git रेपो को एक सफल Git ब्रांचिंग मॉडल पर आधारित कर रहा हूं और सोच रहा था कि अगर आपके पास यह स्थिति है तो क्या होगा: मान लीजिए कि मैं दो फीचर शाखाओं A और B पर विकसित हो रहा हूं, और B को A से कोड …
16 git  bug  branching 

8
"सही प्रोग्रामर के सिंड्रोम" को तोड़ने के तरीके [बंद]
यहां क्या पूछा जा रहा है, यह बताना मुश्किल है। यह प्रश्न अस्पष्ट, अस्पष्ट, अधूरा, अति व्यापक या अलंकारिक है और इसका वर्तमान रूप में यथोचित उत्तर नहीं दिया जा सकता है। इस प्रश्न को स्पष्ट करने में मदद के लिए ताकि इसे फिर से खोला जा सके, सहायता केंद्र …

9
कंस्ट्रक्टर या सेटर विधि का उपयोग करें?
मैं UI कोड पर काम कर रहा हूं, जहां मेरा एक Actionवर्ग है, कुछ इस तरह से - public class MyAction extends Action { public MyAction() { setText("My Action Text"); setToolTip("My Action Tool tip"); setImage("Some Image"); } } जब यह एक्शन क्लास बनाया गया था, तो यह बहुत हद तक …

9
क्या प्रोग्रामर के लिए C और C ++ के बीच का अंतर नहीं जानना आम है? [बन्द है]
जैसा कि वर्तमान में खड़ा है, यह प्रश्न हमारे प्रश्नोत्तर प्रारूप के लिए एक अच्छा फिट नहीं है। हम तथ्यों, संदर्भों या विशेषज्ञता के आधार पर उत्तर दिए जाने की अपेक्षा करते हैं, लेकिन इस प्रश्न पर बहस, बहस, मतदान या विस्तारित चर्चा की संभावना होगी। यदि आपको लगता है …

1
जावा को कैसे बेहतर बनाया जा सकता है ताकि उसे अब प्रकार के क्षरण करने की आवश्यकता न हो?
जेनरिक पर सरकारी जावा ट्यूटोरियल प्रकार विलोपन बताते हैं और क्यों यह संकलक को जोड़ा गया है: जब एक सामान्य प्रकार को तत्काल किया जाता है, तो कंपाइलर उन प्रकारों को एक तकनीक द्वारा टाइप इरैचर करता है - एक प्रक्रिया जहां कंपाइलर एक वर्ग या विधि के भीतर टाइप …
16 java  jvm 

1
कुछ ओपन सोर्स प्रोजेक्ट पुल अनुरोधों को स्वीकार नहीं करते हैं, लेकिन पैच फ़ाइलों को केवल ईमेल करते हैं
कुछ खुले स्रोत परियोजनाएं पुल अनुरोधों को स्वीकार नहीं करती हैं, लेकिन केवल पैच फ़ाइलों को ईमेल करने के लिए योगदानकर्ताओं की आवश्यकता होती है? उदाहरण के लिए Git हालांकि वे github या अन्य वितरित scm होस्टिंग में कोड प्रकाशित करते हैं। पैच फ़ाइलें भेजने के लिए यह न तो …

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