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

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

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

1
एक सीकेक (C ++) रिपोजिटरी की निर्देशिका संगठन जिसमें कई परियोजनाएं हैं
मैं कुछ एकल (git) रिपॉजिटरी में संग्रहीत संबंधित लेकिन स्वतंत्र C ++ परियोजनाओं के संगठन पर कुछ सलाह देना चाहूंगा। परियोजनाओं में CMake का उपयोग किया जाता है। एक सरल उदाहरण के लिए हम 2 परियोजनाओं की कल्पना करते हैं ए और बी, ए बी पर निर्भर करता है। ए …

2
जावा संग्रह ढांचे के इंटरफेस में UnsupportedOperationException
जावा कलेक्शंस फ्रेमवर्क के माध्यम से, मैंने देखा है कि कुछ इंटरफेस में टिप्पणी है (optional operation)। इन विधियों के माध्यम से कक्षाओं को लागू करने की अनुमति देता है UnsupportedOperationExceptionयदि वे सिर्फ उस पद्धति को लागू नहीं करना चाहते हैं। इसका एक उदाहरण addAllविधि है Set Interface। अब, जैसा …

3
क्या एक इंटरफेस को 'खाली' माना जाता है अगर यह अन्य इंटरफेस से विरासत में मिला है?
खाली इंटरफेस आमतौर पर बुरा व्यवहार माना जाता है, जहां तक ​​मैं बता सकता हूं - विशेषकर जहां विशेषताओं जैसी चीजें भाषा द्वारा समर्थित हैं। हालांकि, क्या एक इंटरफ़ेस को 'खाली' माना जाता है अगर यह अन्य इंटरफेस से विरासत में मिला है? interface I1 { ... } interface I2 …

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

2
जावा संग्रह की पैकेजिंग संरचना (java.util) - Iterable java.lang में क्यों बैठती है?
नीचे दिए गए आरेख के अनुसार, इंटरफ़ेस को छोड़कर Iterable, सभी शेष निर्माण (इंटरफ़ेस / वर्ग / सार वर्ग) एक ही पैकेज में बैठते हैंjava.util पैकेज Iterableमें क्यों बैठता है java.lang? नोट: इरादा जावा प्रोग्रामिंग के पैकेजिंग पहलू को समझने का है।

1
स्केल प्ले / स्प्रे के लिए एक ग्रेग एप्लिकेशन को माइग्रेट करना
हमारे पास पोस्टग्रेएसक्यूएल और जीएसपी सेवारत HTML और कुछ रीस्ट एपीआई पर GORM / हाइबरनेट का उपयोग करके मामूली आकार का वेब अनुप्रयोग है। हम स्काला पर मानकीकरण कर रहे हैं, और इस एप्लिकेशन को प्ले या स्प्रे में स्थानांतरित करने के लिए, मौजूदा डेटाबेस तक पहुंचने के लिए स्लिक …

3
स्वचालन बनाम तैनाती स्वचालन बनाम निरंतर एकीकरण का निर्माण करें
मैं अधिक कुशल बनना चाहता हूं और मैं ऑप्स टूल का कुशलता से उपयोग करना चाहता हूं। इसे ध्यान में रखते हुए, मैं निरंतर एकीकरण के बारे में अधिक जानना चाहता था, लेकिन ऐसा लगता है कि इसके बारे में कई अलग-अलग चीजें हैं। मैं वास्तव में मेरे काम (इंटेलीज, …

2
ETL और रिपोर्टिंग परियोजनाओं के लिए आप TDD तरीकों का परीक्षण कैसे करते हैं?
ईटीएल परियोजनाएं ईटीएल (एक्सट्रैक्ट - ट्रांसफॉर्म - लोड) उपकरण जैसे एसएसआईएस, पावरकेंटर आदि का उपयोग करके बनाई गई परियोजनाएं हैं इनमें आमतौर पर बाहरी स्रोत से डेटा पढ़ना, इसे स्टेजिंग डेटाबेस में लोड करना, कुछ परिवर्तन करना और इसे अंतिम डेटाबेस में लोड करना शामिल होता है एक सरल उदाहरण …
12 unit-testing  sql  tdd 

3
इकाई परीक्षण प्रतियोगिता
मेरे नियोक्ता एक मासिक इकाई परीक्षण दिवस प्रतियोगिता चलाते हैं। एक पूरा दिन लेखन इकाई परीक्षणों के लिए समर्पित है - जाहिर है हम पूरे महीने अधिक परीक्षण करते हैं, लेकिन यह एक पूरा दिन है - और प्रतियोगिता के "विजेता" को पुरस्कार दिया जाता है। हालांकि, हम यह निर्धारित …

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

2
'ज़िप' संग्रह की झूलने वाली पूंछ को अनदेखा क्यों करता है?
सी # , स्काला, हास्केल, लिस्प और पायथन में समान zipव्यवहार है: यदि एक संग्रह लंबा है, तो पूंछ को चुपचाप नजरअंदाज कर दिया जाता है। यह एक अपवाद भी हो सकता है, लेकिन मैंने इस दृष्टिकोण का उपयोग करते हुए किसी भी भाषा के बारे में नहीं सुना। यह …

4
फाइलिंग एन्कोडिंग के बारे में एक आवश्यकता के बारे में
मैं एक आवश्यकताओं की कल्पना लिखने की प्रक्रिया में हूं, और मुझे आवश्यकताओं के एक टुकड़े को फिर से बनाने में दुविधा है। परिदृश्य: हम एक वेबसाइट से फ़ाइलों को डाउनलोड करते हैं और डाउनलोड की गई फ़ाइलों को हमारे पास मौजूद सीएम टूल में एक आइटम से जुड़ा होना …

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

1
फ़ाइल या डेटाबेस तालिका में प्रवेश करें?
मैं एक वेब एप्लिकेशन विकसित कर रहा हूं जो विभिन्न डेटा के लिए MS SQL का उपयोग करता है: जिसमें उपयोगकर्ता, उपयोगकर्ता खाते, उपयोगकर्ता लाइसेंस, लाइसेंस मूल्य, चालान शामिल हैं। मुझे सिस्टम के उपयोगकर्ताओं के वास्तविक-समय उपयोग का उपयोग करने की आवश्यकता है, और मासिक बिलिंग के लिए इसका उपयोग …

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