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

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

7
उत्पादकता को मापने के लिए एसएलओसी के वैध उपयोग ज्ञात हैं?
गतिशील और स्थिर भाषाओं के बारे में एक बहुत ही वरिष्ठ वास्तुकार के साथ मेरी असामान्य, संक्षिप्त बातचीत हुई। उन्होंने कहा कि कंपनी के आंकड़ों से पता चलता है कि जब स्थिर भाषाओं का उपयोग किया जाता है तो उच्च उत्पादकता के लिए सबूत होता है। ध्यान दें, यह लंबे …

9
रिफैक्टरिंग से पहले यूनिट टेस्ट कैसे लिखें?
मैंने एक समान लाइन के साथ प्रश्नों के कुछ उत्तर पढ़े हैं जैसे "रिफैक्टरिंग करते समय आप अपने यूनिट परीक्षणों को कैसे काम करते हैं?" मेरे मामले में परिदृश्य थोड़ा अलग है कि मुझे एक परियोजना की समीक्षा करने और कुछ मानकों के अनुरूप लाने के लिए दिया गया है, …

6
यदि किसी वस्तु के पास अमान्य स्थिति है, तो क्या एक अपवाद छोड़ देना चाहिए?
मैं अक्सर इस समस्या में चलता हूं, खासकर जावा में, भले ही मुझे लगता है कि यह एक सामान्य ओओपी मुद्दा है। वह यह है: एक अपवाद बढ़ाने से एक डिजाइन समस्या का पता चलता है। मान लीजिए कि मेरे पास एक वर्ग है जिसमें एक String nameक्षेत्र और एक …

5
"संदर्भ-मुक्त व्याकरण" शब्द का "संदर्भ-मुक्त" क्या अर्थ है?
उस सामग्री की मात्रा को देखते हुए जो यह समझाने की कोशिश करती है कि एक संदर्भ-मुक्त व्याकरण (सीएफजी) क्या है, मुझे यह आश्चर्यजनक लगा कि बहुत कम (मेरे नमूने में, 20 में 1 से कम) इस तरह के व्याकरण को "संदर्भ-" क्यों कहते हैं पर एक स्पष्टीकरण देते हैं। …

12
एक प्रोग्राम को एक विशेष न्यूनतम संख्या में CPU कोर की आवश्यकता क्यों होगी?
क्या कोड (या पूर्ण सॉफ्टवेयर, कोड के एक टुकड़े के बजाय) लिखना संभव है जो सीपीयू पर चलने पर ठीक से काम नहीं करेगा जिसमें एन संख्या से कम कोर है? स्पष्ट रूप से जाँच के बिना और उद्देश्य पर विफल: IF (noOfCores <4) उद्देश्य पर ठीक से नहीं चलते …

6
क्या एक ईवेंट लूप अनुकूलित मतदान के साथ सिर्फ / फॉर लूप है?
मैं समझने की कोशिश कर रहा हूं कि ईवेंट लूप क्या है। अक्सर स्पष्टीकरण यह होता है कि किसी ईवेंट लूप में, आप तब तक कुछ करते हैं जब तक आपको सूचित न कर दिया जाए कि कोई ईवेंट हुआ है। आप तब घटना को संभालते हैं और वही करते …

10
इसका मतलब क्या है, "एक उपयोगकर्ता को यह तय नहीं करना चाहिए कि यह एक व्यवस्थापक है या नहीं। विशेषाधिकार या सुरक्षा प्रणाली होनी चाहिए। ”
प्रश्न में उपयोग किया गया उदाहरण एक फ़ंक्शन के लिए न्यूनतम न्यूनतम डेटा पास करता है, यह निर्धारित करने के लिए कि उपयोगकर्ता एक व्यवस्थापक है या नहीं, सबसे अच्छा तरीका छूता है। एक आम जवाब था: user.isAdmin() इसने एक टिप्पणी को दोहराया जो कई बार दोहराया गया और कई …

12
कोड की समीक्षाओं के साथ बॉय स्काउट नियम और अवसरवादी पुनर्संरचना
मैं बॉय स्काउट नियम में एक महान विश्वासकर्ता हूं : हमेशा क्लीनर में एक मॉड्यूल की जाँच करें जब आपने इसे चेक किया था। "कोई बात नहीं, मूल लेखक कौन था, अगर हम हमेशा कुछ प्रयास करते हैं, चाहे कितना भी छोटा हो, मॉड्यूल को बेहतर बनाने के लिए। परिणाम …

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

8
किसी को ठीक से और शब्दार्थ से परेशान क्यों किया जाएगा?
ध्यान दें कि मैं (प्रयास) संभव के रूप में चिह्नित करने के लिए क्योंकि मुझे लगता है कि वे जिस तरह से यह लग रहा है और लगता है, लेकिन इसलिए नहीं कि मैं किसी भी अन्य आश्चर्यजनक लाभों के बारे में जानता हूं। मेरे सवाल का मतलब दूसरों को …
55 html  html5  semantics  markup 

6
बग पुनः नया बनाम
एक बग खोला गया, ठीक किया गया, सत्यापित किया गया और बंद कर दिया गया। एक महीने बाद, यह बिना किसी प्रतिगमन के कई पुनरावृत्तियों के बाद बाद के संस्करण में दिखाई दिया। बग विशेषताओं ही कर रहे हैं, तो आप चाहते हैं प्रदान की फिर से खोलना मौजूदा बग …

3
पुनरावृत्ति और corecursion के बीच अंतर क्या है?
इनमें क्या अंतर है? प्रत्यावर्तन Corecursion विकिपीडिया पर, इन शर्तों को स्पष्ट करने वाली कोई जानकारी और कोई स्पष्ट कोड नहीं है। इन शर्तों को समझाने वाले कुछ बहुत ही सरल उदाहरण क्या हैं? पुनरावृत्ति की दोहरी व्याख्या कैसे होती है? क्या कोई क्लासिक corecusive एल्गोरिदम हैं?

5
प्रोग्रामर के लिए ऑडियोबुक? [बन्द है]
मैं हर दिन काम करने के लिए दो घंटे की गोल यात्रा के साथ एक प्रोग्रामर हूं। मैं सॉफ्टवेयर विकास के बारे में ऑडियोबुक के साथ उस समय को भरना चाहता हूं। कोई भी ऑडियोबुक जो मुझे एक बेहतर प्रोग्रामर बनने में मदद करेगा उसकी सराहना की जाएगी। मैं सोच …
55 books 

7
क्या यूनिट परीक्षण के लिए निर्भरता इंजेक्शन आवश्यक है?
यूनिट परीक्षण के लिए निर्भरता इंजेक्शन (DI) का उपयोग करना आवश्यक है? मैं कोड को अलग करने के लिए एक और विकल्प के बारे में नहीं सोच सकता, इसलिए इसका परीक्षण किया जा सकता है। इसके अलावा, मैंने कभी देखा है सभी उदाहरण इस पैटर्न का उपयोग करते हैं। क्या …


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