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

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

11
क्या करें जब समय का अनुमान गलत हो जाए?
मान लीजिए कि आपने किसी मामले के लिए 3 दिन का समय दिया है। दिन दो में आप नोटिस करते हैं कि मामला बढ़ रहा है और नए परिदृश्य पॉप अप कर रहे हैं जिनकी गणना समय आकलन के दौरान नहीं की गई थी। नई खोज 2 दिन अतिरिक्त (कुल …

3
संरचना और std :: pair का उपयोग करने में क्या अंतर है?
मैं सीमित अनुभव के साथ C ++ प्रोग्रामर हूं। यह मानकर कि मैं STL mapकुछ डेटा को स्टोर और मैनिपुलेट करने के लिए उपयोग करना चाहता हूं , मैं जानना चाहूंगा कि क्या उन 2 डेटा संरचना दृष्टिकोणों के बीच कोई सार्थक अंतर (प्रदर्शन में भी) है: Choice 1: map<int, …

2
पायथन रनटाइम वास्तव में कैसे काम करता है?
मुझे कुछ समस्याओं को समझने की समस्या है runtime library, विशेष रूप से अजगर एक। इसलिए मैंने कुछ हैलो वर्ल्ड पायथन प्रोग्राम लिखा है और इसे निष्पादित करने का इरादा है, इसलिए मैं लिखता हूं python ./hello_world.py। एंटर बटन पर क्लिक करने और मेरे अजगर कोड से उत्पन्न मशीन कोड …
26 python  runtime 

3
सभी उपयोग किए गए NuGet पैकेजों के लिए लाइसेंस जानकारी प्राप्त करें
हमारे घर को क्रम में रखने के लिए, मैं अपने दस्तावेज़ में प्रोजेक्ट निर्भरता के लिए लाइसेंस को स्वचालित रूप से इकट्ठा करना चाहता हूं, बजाय उन्हें मैन्युअल रूप से जोड़ने के। क्या किसी को प्रोग्रामर सीएससीआरजे फाइलों का एक सेट का पता लगाने और एक लिंक या स्ट्रिंग के …

8
एक IF स्टेटमेंट में यूनिट कई स्थितियों का परीक्षण करती है
मेरे पास कोड का एक हिस्सा है जो कुछ इस तरह दिखता है: function bool PassesBusinessRules() { bool meetsBusinessRules = false; if (PassesBusinessRule1 && PassesBusinessRule2 && PassesBusinessRule3) { meetsBusinessRules= true; } return meetsBusinessRules; } मेरा मानना ​​है कि इस विशेष समारोह के लिए चार यूनिट परीक्षण होने चाहिए। तीन बयान …

7
वास्तव में सिस्टम प्रोग्रामिंग क्या है?
मैं कभी नहीं समझ पाया कि सिस्टम प्रोग्रामिंग का क्या मतलब है। दी गई सामान्य परिभाषा "... Os के करीब कुछ कर रही है या Os सुविधाओं का विस्तार कर रही है ..."। कुछ पुस्तकालयों के बजाय सीधे विंडोज एपीआई का उपयोग करने के लिए फ़ाइल i / o इसे …

11
पोस्टफिक्स इन्क्रीमेंट ऑपरेटर से बचें
मैंने पढ़ा है कि मुझे प्रदर्शन कारणों (कुछ मामलों में) के कारण पोस्टफ़िक्स इंक्रीमेंट ऑपरेटर से बचना चाहिए । लेकिन क्या यह कोड पठनीयता को प्रभावित नहीं करता है? मेरी राय में: for(int i = 0; i < 42; i++); /* i will never equal 42! */ इससे बेहतर लग …

2
FAT16 2 जीबी से अधिक स्टोर क्यों नहीं कर सकता है?
सभी साइटें जो मैं FAT16 पर informations के लिए देखने जा रहा हूं, केवल घोषित रूप से यह बताता है कि यह 2 GB से अधिक आवंटित नहीं कर सकता है। ठीक है। महान। मुझे तुम पर विश्वास है। लेकिन आप उस निष्कर्ष पर कैसे आते हैं (केवल इसे परीक्षण …

4
क्या कभी किसी रिफ्लेक्टर के लिए एक उच्च एलओसी के साथ समाप्त होने का मतलब है? [बन्द है]
बंद हो गया । इस प्रश्न पर अधिक ध्यान देने की आवश्यकता है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि यह इस पोस्ट को संपादित करके केवल एक समस्या पर केंद्रित हो । पिछले साल बंद …

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

3
वर्महोल नोड्स के साथ सबसे छोटा रास्ता कैसे खोजें?
यह एक उदाहरण है जो मैं कोड के माध्यम से करना चाहता हूं। मुझे पता है कि आप हरे रंग के नोड से लाल नोड तक आसानी से प्राप्त करने के लिए कूद बिंदु खोज का उपयोग कर सकते हैं, या यहां तक ​​कि ए * भी नहीं। लेकिन आप …

7
एक सॉफ्टवेयर इंजीनियर के रूप में, दूसरे के कोड को पढ़ना कितना महत्वपूर्ण है?
मैं एक नवोदित सॉफ्टवेयर इंजीनियर (अब सीएसओ में प्रमुख) हूं, और मैं वास्तव में अन्य लोगों के कार्यक्रमों को समझने के लिए संघर्ष करता हूं। मैं जानना चाहता हूं कि क्या यह कौशल (या इसकी कमी) मेरे लिए एक बाधा हो सकती है, और यदि हां, तो मैं इसे कैसे …

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

4
इसका क्या मतलब है जब कोई कहता है कि "अलग-अलग क्या होता है"?
OOP सिद्धांतों में से एक मैं भर में आया है: -Encapsulate क्या बदलता है। मैं समझता हूं कि वाक्यांश का शाब्दिक अर्थ क्या है? हालाँकि, मुझे नहीं पता कि यह वास्तव में बेहतर डिज़ाइन में कैसे योगदान देगा। क्या कोई इसे एक अच्छा उदाहरण देकर समझा सकता है?

8
Git - मास्टर पर सीधे काम करने से क्या मुद्दे पैदा होते हैं?
मैंने गिट ब्रांचिंग मॉडल के बारे में बहुत सारी सलाह देखी है और सबसे आम राय यह है कि मास्टर शाखा पर सीधे बदलाव करना एक बुरा विचार है। हमारे सह-कर्मियों में से एक मास्टर शाखा पर सीधे परिवर्तन करने में काफी खुश है, और कई बातचीत के बावजूद, वे …

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