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

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

1
मैं सही रिसीवर के साथ कमांड ऑब्जेक्ट को कैसे जोड़ूं?
मैंने अपने प्रोजेक्ट में Undo और Redo को लागू करने के लिए कमांड पैटर्न का उपयोग करने की कोशिश की public abstract class Command { protected Form Receiver { set; get; } protected HtmlElement Element { set; get; } abstract public void ReDo(); abstract public void UnDo(); public Command(Form receiver) …

2
यूएमएल आरेखों का उपयोग करना अनुचित क्यों है यह योजना बनाने के लिए कि आपका कोड कैसे व्यवस्थित किया जाएगा?
तो, हाँ, आरेख कई बार अनुचित हो सकते हैं। वे कब अनुचित हैं? जब आप उन्हें मान्य करने के लिए कोड के बिना बनाते हैं, और फिर उनका अनुसरण करने का इरादा रखते हैं। एक विचार का पता लगाने के लिए आरेख खींचने में कुछ भी गलत नहीं है। फुर्तीली …

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

1
Php में एक स्ट्रिंग सूत्र के साथ डेटा सेट का मूल्यांकन
मुझे एक आवेदन में कुछ शर्तों को अद्यतन करने का काम सौंपा गया था। मेरे पास मूल्यांकन करने के लिए एक डेटा सेट है, और इसे निम्नलिखित तरीके से हार्ड-कोड किया गया है: $arr = array( 'a' => 'apple', 'b' => 'orange', 'c' => 1, 'd' => 2, 'e' => …
9 php 

1
जावास्क्रिप्ट में उत्थापन === संकलन?
मैं हाल ही में एक नौकरी के साक्षात्कार में एक दिलचस्प परिप्रेक्ष्य में आया था। जावास्क्रिप्ट में उत्थापन स्क्रिप्ट के शीर्ष पर परिवर्तनशील घोषणाओं और फ़ंक्शन घोषणा को आगे बढ़ाने के बारे में है। क्या हम इस चरण को संकलन कह सकते हैं ? मैं इस तथ्य के बारे में …

8
डेटाबेस से गलत नल प्रविष्टियों के खिलाफ गार्ड करने के लिए डिजाइन और अभ्यास
मेरे कार्यक्रम का एक हिस्सा प्रसंस्करण के लिए मेरे डेटाबेस में कई तालिकाओं और स्तंभों से डेटा प्राप्त करता है। कुछ कॉलम हो सकते हैं null, लेकिन वर्तमान प्रसंस्करण संदर्भ में जो एक त्रुटि है। यह "सैद्धांतिक रूप से" नहीं होना चाहिए, इसलिए यदि यह खराब डेटा या कोड में …

2
क्या मैं एक इकाई परीक्षण में एक एनोटेशन के अस्तित्व की जांच कर सकता हूं?
मेरे पास एक जावा वर्ग पदानुक्रम है जो एक सार वर्ग और इसके एन एक्सटेंशन द्वारा बनता है। अमूर्त वर्ग में मेरे पास एक विधि है जो @Remove एनोटेशन के साथ एनोटेट की जाती है। हालांकि इस एनोटेशन को हटाए जाने पर हमें कोई तेज़ी नहीं मिलेगी, हम मेमोरी अपवादों …

4
इस डेटा को संग्रहीत करने का सबसे कुशल तरीका क्या है?
मैं कुछ पुराने VB कोड के पुनर्लेखन का प्रभारी हूं। मैं समझता हूं कि यह कैसे काम करता है, लेकिन मुझे ऐसा लगता है कि उन्होंने जो किया वह करने के लिए कहीं अधिक कुशल तरीका है। मैं अभी पता नहीं लगा सकता कि यह क्या है। यहाँ एक आकस्मिक …

2
अक्खा कंज्यूमर के लिए अच्छा क्यों है?
मैं अक्का और अभिनेता ढांचे के लिए नया हूं - मुझे यकीन है कि मुझे कुछ स्पष्ट याद आ रहा है, कृपया मेरी माफी पहले से स्वीकार करें। मैं पढ़ता रहता हूं कि अका का चयन करने के लिए मुख्य बिंदुओं में से एक है जिस तरह से यह संगामिति …

3
एएसपी.नेट में 3-टीयर आर्किटेक्चर और एमवीसी (मॉडल, व्यू कंट्रोलर) के बीच अंतर
मुझे यह जानकर अच्छा लगेगा कि एएसपी.नेट में एमवीसी (मॉडल, व्यू कंट्रोलर) से 3-स्तरीय वास्तुकला कैसे भिन्न होती है क्योंकि मुझे ऐसा लगता है कि एक ही वास्तुकला लागू होती है। 3-स्तरीय हम है User Services Layer, BusinessLayerऔर DataAccessLayerदूसरी ओर हमारे पास पर Model, View, और Controller। यह मुझे वही …

1
ISO-8601 में "kk" और "HH" +1 के बीच क्या अंतर है?
ISO-8601 में कई घंटे प्रारूप हैं, उनमें से एक 1-24 घंटे के लिए "kk" है। इसका उद्देश्य क्या है? क्या ऐसे देश हैं जो अपने समय की भरपाई करते हैं? क्या यह सैन्य उपयोग के लिए है? विकिपीडिया लेख एचएच और केके के बीच वास्तविक प्रकृति को स्पष्ट नहीं किया। …

5
क्या अमूर्तता के आधार पर कोई महत्वपूर्ण नुकसान हैं?
मैं इस विकी को स्थिर सार सिद्धांत (एसएपी) पर पढ़ रहा था । एसएपी बताता है कि जितना अधिक स्थिर पैकेज उतना ही अधिक सार होना चाहिए। इसका तात्पर्य यह है कि यदि कोई पैकेज कम स्थिर है (परिवर्तन की संभावना है) तो यह अधिक ठोस होना चाहिए। मैं वास्तव …

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

3
CRUD API: आप किस क्षेत्र को अद्यतन करने के लिए निर्दिष्ट करते हैं?
मान लें कि आपके पास कुछ प्रकार की डेटा संरचना है, जो किसी प्रकार के डेटाबेस में बनी रहती है। सरलता के लिए, आइए इस डेटा संरचना को कॉल करें Person। अब आपको एक CRUD API डिज़ाइन करने का काम सौंपा गया है, जो अन्य एप्लिकेशन को s बनाने, पढ़ने, …

1
सभी उपयोगकर्ताओं के लिए प्रमाणित अनुरोध कैशिंग
मैं एक वेब ऐप पर काम कर रहा हूं, जिसमें समान सामग्री का अनुरोध करने के लिए एक साथ उपयोगकर्ताओं के बहुत बड़े आवेगों से निपटना होगा, जिन्हें अधिकृत होने की आवश्यकता है। अपनी वर्तमान स्थिति में, यह एक 32-कोर AWS उदाहरण के लिए पूरी तरह से अपंग है। (ध्यान …

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