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

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

10
फोरट्रान 77 कोड को C # में परिवर्तित करना
मैं एक Fortan77 प्रोग्राम को C # में बदलने का प्रयास कर रहा हूं। मेरे पास कोड की लगभग 650 लाइनों के साथ एक सबरूटीन है और सभी जगह भयानक GOTO स्टेटमेंट्स हैं। मुझे बहुत परेशानी हो रही है कि यह पता लगाने के लिए कि यह क्या करता है, …
14 c#  fortran 

4
सी पॉइंटर्स में पूर्वता कैसे निर्धारित की जाती है?
मुझे दो पॉइंटर घोषणाओं के बारे में पता चला है जिन्हें समझने में मुझे परेशानी हो रही है। पूर्ववर्ती नियमों की मेरी समझ कुछ इस प्रकार है: Operator Precedence Associativity (), [ ] 1 Left to Right *, identifier 2 Right to Left Data type 3 लेकिन यहां तक ​​कि …
14 c  pointers 

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

5
इकाई परीक्षण - आरंभ करना
मैं अभी यूनिट परीक्षण के साथ शुरू कर रहा हूं, लेकिन मुझे यकीन नहीं है कि मैं वास्तव में यह सब समझ रहा हूं। मैं इस पर सभी ट्यूटोरियल और किताबें पढ़ता हूं, लेकिन मेरे पास दो त्वरित प्रश्न हैं: मुझे लगा कि यूनिट टेस्टिंग का उद्देश्य हमारे द्वारा लिखे …

5
चींटी अभी भी "मुख्यधारा" में जावा बनाता है?
हम धीरे-धीरे बैच कमांड फाइल्स (विंडोज़ .bat) की जगह ले रहे हैं, जो डेवलपर्स IDE में संकलित कक्षाओं को केवल अधिक व्यापक चींटी बिल्ड्स (यानी सीवीएस, क्लीन कंपाइल, जार, आर्काइव, ईमेल, आदि से प्राप्त) के साथ जोड़ रहे थे। मैंने चींटी के साथ सीखने (और डिबगिंग के मुद्दों) पर बहुत …
14 java  training  maven  builds  ant 

8
जटिलता को कब हटाया जाना चाहिए?
जरूरत से ज्यादा अच्छा अभ्यास नहीं होने से पहले डिजाइन पैटर्न को लागू करके समय से पहले जटिलता का परिचय देना। लेकिन अगर आप सभी (या यहां तक ​​कि अधिकांश) SOLID सिद्धांतों का पालन करते हैं और सामान्य डिज़ाइन पैटर्न का उपयोग करते हैं, तो आप कुछ जटिलता का परिचय …

1
क्या विंडोज Django समुदाय में एक "द्वितीय श्रेणी के नागरिक" है?
मैं वर्तमान में R & D एक वेब एप्लिकेशन के लिए कर रहा हूं जिसे हम शुरू में होस्ट करने की योजना बनाते हैं और फिर ग्राहकों को स्वयं होस्ट करने की अनुमति देते हैं। मेरा कार्य यह देखने के लिए वेब फ्रेमवर्क का मूल्यांकन कर रहा है जो हमें …

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

3
क्या यह वेब कॉन्फ़िगरेशन में एक अच्छा अभ्यास सेट कनेक्शन तार है?
हाल ही में मैंने अपने कुछ सहयोगियों के साथ अपने काम पर चर्चा की है क्योंकि उन्होंने कहा कि यह बेहतर है कि .DL में एक स्ट्रिंग कनेक्शन एन्क्रिप्ट किया गया है। और मैंने कहा कि वेब में परिभाषित स्ट्रिंग कनेक्शन का उपयोग क्यों न करें। एन्क्रिप्ट किया गया? यह …

7
एक टीम में विभिन्न प्रोग्रामिंग शैलियों से कैसे निपटें?
हमारे पास एक छोटी सी देव टीम है (केवल 3 डेवलपर्स) और हमें हाल ही में एक नई टीम का सदस्य मिला है। जबकि वह एक स्मार्ट कोडर है, उसकी कोडिंग शैली हमारे से बिल्कुल अलग है। हमारे मौजूदा कोड बेस में ज्यादातर पठनीय, स्वच्छ और बनाए रखने योग्य कोड …

3
जावा के पैकेज नामकरण सम्मेलन का क्या मतलब है?
मुझे समझ में नहीं आता है कि जावा एक पैकेज के नाम के रूप में (शायद काल्पनिक) डोमेन नाम के विपरीत का उपयोग क्यों करता है, जबकि ज्यादातर डोमेन नाम के बीच कोई संबंध नहीं है जो कुछ लोग उपयोग करते हैं और उनके पास जो उत्पाद हैं। बहुत सारे …
14 java  packages 

3
वाक्य रचना और व्याकरण में क्या अंतर है?
मैं वाक्य रचना और शब्दार्थ के बीच का अंतर समझता हूँ - सिंटेक्स : प्रतीकों को एक वैध अभिव्यक्ति या कथन बनाने के लिए कैसे संयोजित किया जाता है। शब्दार्थ : उन प्रतीकों का अर्थ जो अभिव्यक्ति या कथन बनाते हैं। लेकिन व्याकरण क्या है? उदाहरण के लिए: कभी-कभी मैं …

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

4
क्या चेक-इन कोड में संघर्ष मार्करों को छोड़ने का औचित्य है?
संघर्ष मार्करों पर विचार करें। अर्थात: <<<<<<< branch blah blah this ======= blah blah that >>>>>>> HEAD उस विशेष मामले में जिसने मुझे इस प्रश्न को पोस्ट करने के लिए प्रेरित किया है, जिम्मेदार टीम के सदस्य ने अभी-अभी हमारी शाखा में अपस्ट्रीम से एक मर्ज पूरा किया था, और …

7
फॉल-थ्रू स्विच स्टेटमेंट का उपयुक्त उपयोग
फ़ॉल-थ्रू (क्लासिक) स्विच स्टेटमेंट का उपयोग करना कब उचित है? क्या इस तरह के उपयोग की सिफारिश और प्रोत्साहन किया जाता है या इसे हर कीमत पर टाला जाना चाहिए?

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