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

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

1
अक्का को प्रतिक्रियात्मक के रूप में क्यों विपणन किया जा रहा है? क्या अभिनेता मॉडल प्रतिक्रियाशील है?
जहां तक ​​मैं समझता हूं कि एक्टर मॉडल और रिएक्टिव प्रोग्रामिंग अलग अवधारणाएं हैं। अभिनेता मॉडल मुझे स्वाभाविक रूप से प्रतिक्रियाशील नहीं लगता है। हालांकि अक्का ढांचा जो एक अभिनेता मॉडल कार्यान्वयन है, को प्रतिक्रियाशील के रूप में वर्णित किया जा रहा है: "जावा और स्काला प्रोग्राम लॉजिक लाइटवेट एक्टर …

7
क्या वेब एपीआई के लिए नेटवर्क कॉल के साथ म्यूथल डेटाबेस डेटाबेस वास्तव में महत्वपूर्ण हैं?
मेरे एक नियोक्ता में, हमने एक REST पर काम किया (लेकिन यह SOAP पर भी लागू होता है) API। क्लाइंट, जो कि अनुप्रयोग UI है, API पर वेब (विशिष्ट उत्पादन परिनियोजन में LAN) पर कॉल करेगा। एपीआई डेटाबेस को कॉल करेगा। एक विषय जो हमारी चर्चाओं में आता है, वह …

5
इसका क्या मतलब है जब कुछ तकनीक एक "मानक" है?
मैंने जावा ईई 7 सीखना शुरू कर दिया है और मैं अक्सर इस शब्द "मानक" पर आ रहा हूं, और मुझे समझ में नहीं आता है कि इसका क्या मतलब है। इसलिए, उदाहरण के लिए, इस पुस्तक का एक उद्धरण है : SOAP और WS- * स्टैक के विपरीत, जो …

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

1
C # में जादू के तरीके क्यों लागू किए गए?
C # में, मैंने इन सभी जादू के तरीकों को पॉप अप करते हुए देखना शुरू कर दिया, बिना किसी इंटरफ़ेस के बैकअप के। इसे क्यों चुना गया? मुझे समझाने दो। पहले C # में, यदि कोई ऑब्जेक्ट IEnumerableइंटरफ़ेस को लागू करता है, तो यह स्वचालित रूप से एक foreachलूप …
16 c# 

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

4
बैंडविड्थ बचाने के लिए कई HTTP अनुरोधों को मर्ज करना एक अच्छा विचार है?
मैं एक सिंगल पेज एप्लिकेशन तैयार कर रहा हूं जिसका इस्तेमाल कभी-कभी धीमे मोबाइल कनेक्शन पर किया जाता है। एपीआई अनुरोधों के मामले में इसका कुछ हिस्सा काफी भारी है (नई स्क्रीन डिस्प्ले के लिए दस अलग-अलग संसाधन प्राप्त करना)। अब, इन सेवाओं को एक में विलय करना एक अच्छा …
16 api  rest  http 

7
एक प्रोग्रामर के लिए कोड की समीक्षा करने का सबसे अच्छा तरीका क्या है?
मैं कोड समीक्षा के लिए काफी नया हूं, लेकिन मैं अपने पीएचडी के दौरान वर्षों से कोडिंग कर रहा हूं - जो आपको हमेशा एक अच्छा प्रोग्रामर नहीं बनाता है! यदि समीक्षक आपका कोड बदलता है और आपके साथ लाइन-बाय-लाइन से गुजरता है, तो आप असहमत होने पर क्या करते …

4
क्या साधारण गुणों पर AggressiveInlining का उपयोग करने के लिए एक नकारात्मक पहलू है?
मुझे यकीन है कि मैं खुद जवाब दे सकता हूं कि अगर मुझे उपकरण के बारे में अधिक पता था कि C # / JIT कैसे व्यवहार करता है, लेकिन जब से मैं नहीं करता, कृपया मुझसे पूछें। मेरे पास इस तरह का सरल कोड है: private SqlMetaData[] meta; [MethodImpl(MethodImplOptions.AggressiveInlining)] …

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

8
फ़ंक्शनल प्रोग्रामिंग के लिए मानसिक मॉडल या वास्तविक-विश्व-रूपक
क्या किसी के पास कार्यात्मक प्रोग्रामिंग के लिए एक अच्छा मानसिक मॉडल या रूपक है जो वास्तविक दुनिया में कुछ का संदर्भ देता है? ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग सहज रूप से मेरे लिए समझ में आता है। ऐसी चीजें हैं जिनमें गुण हैं और कभी-कभी वे अपने गुणों (विधियों) पर सामान …

5
अतिव्यापी सीमाओं के समतल के लिए एल्गोरिथ्म
मैं चपटे (विभाजित) के एक अच्छे तरीके की तलाश कर रहा हूं जो संभावित-ओवरलैपिंग न्यूमेरिक रेंज की एक सूची है। यह समस्या इस प्रश्न से बहुत मिलती-जुलती है: अतिव्यापी तिथि सीमाओं को विभाजित करने का सबसे तेज़ तरीका , और कई अन्य। हालांकि, रेंज न केवल पूर्णांक हैं, और मैं …

6
हम निजी सदस्य कार्यों को हेडर में क्यों रखते हैं?
हम C ++ हेडर में निजी सदस्य चर क्यों डालते हैं इसका उत्तर यह है कि वर्ग का आकार उन बिंदुओं पर जाना चाहिए जहां उदाहरण घोषित किए गए हैं ताकि कंपाइलर कोड उत्पन्न कर सके जो स्टैक के बारे में उचित रूप से चलता है। हमें निजी सदस्यों को …
16 c++  history 

2
मैं एक सार्वभौमिक निर्माण को और अधिक कुशल कैसे बना सकता हूं?
एक "सार्वभौमिक निर्माण" एक अनुक्रमिक वस्तु के लिए एक आवरण वर्ग है जो इसे रैखिक बनाने में सक्षम बनाता है (समवर्ती के लिए एक मजबूत स्थिरता की स्थिति)। उदाहरण के लिए, यहाँ जावा में एक अनुकूलित प्रतीक्षा-मुक्त निर्माण है, [1] से, जो एक प्रतीक्षा-मुक्त कतार के अस्तित्व को मानता है …

2
स्केल में लक्षण "हीरे की त्रुटि" से कैसे बचें?
(नोट: मैंने स्पष्ट कारणों के लिए शीर्षक में 'समस्या' के बजाय 'त्रुटि' का उपयोग किया है ..;))। मैंने स्काला में ट्रेट्स पर कुछ बुनियादी रीडिंग की। वे जावा या सी # में इंटरफेस के समान हैं, लेकिन वे एक विधि के डिफ़ॉल्ट कार्यान्वयन के लिए अनुमति देते हैं। मैं सोच …

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