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

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

3
MVVM, DDD और WPF लेयर्ड एप्लीकेशन प्रोजेक्ट स्ट्रक्चर गाइडेंस
मैं अपने आवेदन की संरचना को वीएस में स्थापित करने की कोशिश कर रहा हूं और मैं इसे "प्रयास" करना चाहता हूं और भविष्य में इसका प्रमाण उचित स्तर पर देना चाहता हूं। यह एप्लिकेशन एक पुराने Winform ऐप का WPF फिर से लिखना होगा, जिसके बाद कोई कन्वेंशन नहीं …

7
कोड रीफैक्टरिंग समय को कैसे सही ठहराया जाए?
70k LOC से अधिक की एक बहुत बड़ी परियोजना है। परियोजना को निश्चित रूप से कोर फ्रेमवर्क और अन्य भागों में भी कुछ कोड रिफैक्टिंग की आवश्यकता है। रिफैक्टिंग के लिए परियोजना की शुरुआत में कोई समय निर्धारित नहीं था। हालांकि समय और 40 से अधिक डेवलपर्स के साथ संयुक्त …

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

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

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

3
आप OpenGL के लिए ग्राफिक्स कोड पर यूनिट-परीक्षण या सबसे प्रभावी स्वचालित परीक्षण कैसे करेंगे?
मैं C ++ में OpenGL के शीर्ष पर एक गेम और साथ वाले ग्राफिक्स इंजन लिख रहा हूं। Im अच्छी कोडिंग प्रक्रियाओं और स्वचालित परीक्षण का प्रशंसक भी है। ग्राफिक्स कोड + परीक्षण बहुत ही विसंगत लगता है, क्योंकि आउटपुट अक्सर दृश्य केवल या बहुत भारी दृश्य-उन्मुख होता है। उदाहरण …

4
"यूएमएल कभी भी एमडीडी के लिए सबसे खराब चीज है।" क्यों?
विलियम कुक ने एक ट्वीट में लिखा है कि: " यूएमएल कभी भी एमडीडी के लिए सबसे खराब चीज है। सौभाग्य से कई लोगों को अब यह पता चला है ... " मैं उस दावे के पीछे तर्क को जानना चाहूंगा (जाहिर है, मैं उनकी व्यक्तिगत राय का उल्लेख नहीं …
17 design  uml  mdd 

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

4
C ++ में मूव कंस्ट्रक्टर्स का प्रेरणा और उपयोग
मैं हाल ही में C ++ में मूव कंस्ट्रक्टर्स के बारे में पढ़ रहा हूं (उदाहरण के लिए यहां देखें ) और मैं यह समझने की कोशिश कर रहा हूं कि वे कैसे काम करते हैं और मुझे उनका उपयोग कब करना चाहिए। जहां तक ​​मैं समझता हूं, बड़ी वस्तुओं …

2
संभाव्य डेटा संरचनाओं पर विहित संदर्भ क्या है?
मैंने प्रोबेबिलिस्टिक डेटा स्ट्रक्चर्स जैसे स्किप लिस्ट्स और ब्लूम फिल्टर्स के बारे में सुना है जो बेहद उपयोगी हैं और मैं उनके बारे में सामान्य रूप से अधिक जानना चाहूंगा। क्या कॉर्मेन एट अल के स्तर पर इस विषय पर एक विहित संदर्भ है?

1
क्या C # -4.0 एक खुला मानक है?
Ecma-334 (ISO / IEC 23270: 2006) मानक भाषा के संस्करण 2.0 से मेल खाता है। संस्करण 4.0 की विशिष्टता Microsoft से स्वतंत्र रूप से उपलब्ध है, लेकिन Microsoft की विशिष्ट विनिर्देशों की सूची केवल एक्मा (संस्करण 2.0) संस्करण को सूचीबद्ध करती है। तो बाद के संस्करणों (LINQ, lambda फ़ंक्शन, आदि) …
17 c#  legal  standards 

3
पेड़ नीचे की ओर क्यों बढ़ते हैं?
कंप्यूटर विज्ञान में पेड़ नीचे की ओर क्यों बढ़ते हैं? मुझे लगता है कि यह एक प्रिंटर पर वापस चला जाता है, और यह कि एक पेड़ का पता लगाने वाला कार्यक्रम पहले रूट को प्रिंट करता है, और पुनरावृत्ति के अनिश्चित स्तरों को व्यक्त करने के लिए कागज के …

5
जावा की तुलना में पायथन धीमा क्यों है लेकिन PHP की तुलना में तेज [बंद]
जैसा कि वर्तमान में खड़ा है, यह प्रश्न हमारे प्रश्नोत्तर प्रारूप के लिए एक अच्छा फिट नहीं है। हम तथ्यों, संदर्भों या विशेषज्ञता के आधार पर उत्तर देने की अपेक्षा करते हैं, लेकिन इस सवाल पर बहस, बहस, मतदान या विस्तारित चर्चा की संभावना होगी। यदि आपको लगता है कि …

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

4
कंपनी-व्यापी डेवलपर की हैंडबुक लिखना
मैं एक छोटी कंपनी के लिए काम करता हूं। कंपनी के सॉफ्टवेयर डेवलपमेंट आर्म को हायर करने से पहले मुझे एक सेल्फ-टीचिंग ओवरवर्क किया गया था। अब जब मैं कुछ वर्षों के लिए कंपनी के लिए सॉफ्टवेयर लिख रहा हूं, मुझे औपचारिक कंपनी-व्यापी सॉफ्टवेयर विकास प्रथाओं की स्थापना का काम …

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