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

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

2
क्या टिप्पणियों को फिर से प्रसारित करने के साथ एक अच्छा विचार है?
मैं एक "स्पेगेटी-कोड" प्रोजेक्ट पर काम कर रहा हूं, और जब मैं बग्स को ठीक कर रहा हूं और नई विशेषताओं को लागू कर रहा हूं, तो कोड यूनिट-टेस्ट करने योग्य बनाने के लिए मैं कुछ रीफैक्टरिंग भी करता हूं। कोड अक्सर इतना कसकर युग्मित या जटिल होता है कि …

1
पैदावार कीवर्ड का उपयोग रिटर्न और ब्रेक के साथ संयोजन में किया जाता है, और अपने आप से नहीं?
C # में आप वापसी प्रकार IEnumerable<T>और उपयोग के साथ तरीकों का निर्माण कर सकते हैं yield returnऔर yield breakप्रवाह को नियंत्रित कर सकते हैं। यहाँ एक सरल उदाहरण है जो दोनों नियंत्रणों का उपयोग करता है: public IEnumerable<int> GetEvens(int start, int end) { if(end < start) yield break; if(start …
11 c# 

3
.NET में CIL और CLR क्यों आवश्यक हैं?
मैंने यहां यह अच्छी छवि देखी । मैंने सीखा है कि .net भाषा का समर्थन करने वाले सभी संकलन स्रोत कोड को CILप्रारूप में परिवर्तित करते हैं । अब Microsoft कभी भी .NETसभी ऑपरेटिंग सिस्टम के लिए CLR लिखकर सभी ऑपरेटिंग सिस्टम के लिए नहीं ला रहा है। फिर उस …
11 .net 

2
Sql सर्वर डाटा टूल्स और एंटिटी फ्रेमवर्क - क्या यहां कोई तालमेल है?
Linq2Sql का उपयोग करते हुए एक परियोजना से बाहर निकलते हुए, मुझे संदेह है कि अगला (बड़ा) कोई मुझे एंटोनियो फ्रेमवर्क की बाहों में धकेल सकता है। मैंने इस विषय पर कुछ पठन-पाठन किया है, लेकिन जो मैंने नहीं पाया है वह एक सुसंगत कहानी है कि SQL सर्वर डेटा …

1
कई रिपॉजिटरी फैले एक परियोजना के लिए GitHub संगठन?
मैंने एक प्रोजेक्ट शुरू किया है जिसमें GitHub पर कम से कम तीन रिपॉजिटरी शामिल हैं। रिपॉजिटरी में से एक सामान्य दस्तावेज और उदाहरण डंप है, और अन्य दो में दो प्रोग्राम का कार्यान्वयन होता है जो प्रोजेक्ट की रीढ़ बनाते हैं। क्या मुझे इस तरह के कॉन्फ़िगरेशन को संभालने …

3
आर्किटेक्चरली बोलना, क्या एक डेटाबेस एब्स्ट्रैक्शन लेयर, जैसे कि Microsoft की एंटिटी फ्रेमवर्क, एक अलग डेटा एक्सेस लेयर की आवश्यकता को शून्य करती है?
यह वही रास्ता था वर्षों से, मैंने अपने सॉफ़्टवेयर समाधानों को इस तरह व्यवस्थित किया है: डेटा एक्सेस लेयर (DAL) डेटा एक्सेस करने के व्यवसाय को अमूर्त करने के लिए व्यावसायिक तर्क परत (BLL) डेटा सेट, प्रमाणीकरण को संभालने आदि के लिए व्यावसायिक नियम लागू करने के लिए उपयोगिताएँ (Util) …

1
कैसे देखें कि आपके कोड के कौन से भाग सबसे अधिक बार चलते हैं?
मैं यह देखना चाहूंगा कि स्रोत कोड की हजारों लाइनों में कौन सा कोड सबसे अधिक बार चलाया जाता है और सबसे लंबा लगता है। इसका उद्देश्य अनुकूलन के लिए होगा। यह देखने में सक्षम होना कि कोड के किन हिस्सों को सबसे अधिक बार चलाया जाता है, अनुकूलन के …

3
क्या मुझे एक प्रोग्रामिंग भाषा के आंतरिक को समझने की आवश्यकता है?
मैं पायथन के लिए शुरुआती हूं और मुझे वास्तव में यह अब तक पसंद है। एक सवाल जो मेरे दिमाग में बहुत बार आता है, वह यह है कि मुझे समझने की ज़रूरत है और इसलिए एक प्रोग्रामिंग लैंग्वेज (जैसा कि मेरे मामले में पायथन है) के इंटर्नल से सीखते …

3
शुरू और अंत पत्रों के मिलान के साथ शब्दों की सबसे लंबी सूची
मेरे दोस्त ने मुझे एक समस्या दी जो वह कहता है कि यह आसान है, लेकिन मैं इसे करने के लिए एक अच्छे एल्गोरिदम का पता नहीं लगा सकता। आपको 100 यादृच्छिक अंग्रेजी शब्दों का इनपुट दिया गया है। आपको शब्दों की सबसे लंबी स्ट्रिंग ढूंढनी होगी जहां एक शब्द …
11 algorithms 

2
किस क्रम में खंड द्वारा अनुपस्थित ORDER को पंक्तिबद्ध किया जाता है?
एक प्रोग्रामर एक ही एप्लिकेशन का परीक्षण और तुलना कर रहा है जो समान डेटाबेस संरचना का उपयोग करता है, और एक ही डेटा, केवल दो अलग-अलग डेटाबेस में, एक ओरेकल 8 के साथ और एक ओरेकल 9 के साथ। ऐप बिना किसी ORDER BY क्लॉज के एक क्वेरी चलाता …
11 sql  oracle  rdbms 

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

2
Lua पूर्णांक और फ्लोट संख्या दोनों को कैसे संभालता है?
जहाँ तक मुझे अपने आप को याद है प्रोग्रामिंग मुझे सिखाया गया था कि समानता के लिए फ्लोटिंग पॉइंट नंबरों की तुलना न करें। अब, Lua प्रकार के बारे में Lua में प्रोग्रामिंग पढ़ते हुए number, मैंने निम्नलिखित पाया: संख्या प्रकार वास्तविक (डबल-सटीक फ़्लोटिंग-पॉइंट) संख्याओं का प्रतिनिधित्व करता है। लुआ …

3
अलग-अलग जावा संग्रह में अलग-अलग डिफ़ॉल्ट क्षमता क्यों है?
विभिन्न संग्रह रचनाकारों को देखकर सवाल दिमाग में आता है। ArrayList () दस की प्रारंभिक क्षमता के साथ एक खाली सूची का निर्माण करता है और ArrayDeque () 16 तत्वों को धारण करने के लिए पर्याप्त प्रारंभिक क्षमता के साथ एक खाली सरणी deque का निर्माण करता है।
11 java  collections 

6
हमें स्क्रम स्प्रिंट में अतिरिक्त कॉस्मेटिक सुविधाओं को कैसे संभालना चाहिए?
मैं स्क्रम दस्तावेजों को पढ़ रहा था और यह कहता है कि स्प्रिंट में कार्य "संभावित रूप से shippable" होना चाहिए। मैं इसका मतलब है कि मैं उलझन में हूँ। मान लीजिए कि स्प्रिंट 1 में लक्ष्य "उपयोगकर्ता पंजीकरण फॉर्म" था। जहाज के लिए तैयार होने के लिए मुझे कितना …

3
हम Enums, सार वर्ग और संरचनाएं उपसर्ग क्यों नहीं करते हैं?
C # समुदाय ने इतनी आसानी से "I" उपसर्ग का उपयोग एक इंटरफ़ेस को दर्शाने के लिए किया है जो कि सबसे अनुभवहीन प्रोग्रामर भी इसका उपयोग करना जानते हैं। फिर ऐसा क्यों है कि हम एंथम, एब्सट्रैक्ट क्लास या स्ट्रक्चर्स (संभवतः "ई", "ए" और "एस" के साथ) उपसर्ग नहीं …

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