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

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

9
बड़े पैमाने पर लिनक्स / मेकफाइल परियोजनाओं से प्रभावी ढंग से कैसे निपटें?
मैं अब 10 वर्षों से C ++ में विंडोज एप्लिकेशन विकसित कर रहा हूं। और हाल ही में मैंने कुछ लिनक्स परियोजनाओं में खुदाई शुरू कर दी है, और मैं बर्दाश्त नहीं कर सकता कि मैं कितना अनुत्पादक हूं ... मैं एक तेज शिक्षार्थी हूं, और मैं पिछले कुछ समय …
16 c++  linux 

8
C ++ का उपयोग करना लेकिन भाषा की विशिष्ट विशेषताओं का उपयोग नहीं करना चाहिए, C पर स्विच करना चाहिए?
मैं अपने खाली समय में एक NES एमुलेटर को एक शौक के रूप में विकसित कर रहा हूं। मैं C ++ का उपयोग करता हूं क्योंकि मैं जिस भाषा का उपयोग करता हूं, वह ज्यादातर और ज्यादातर पसंद है। लेकिन अब जब मैंने इस परियोजना में कुछ अग्रिम किया, तो …
16 c++  c 

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

1
क्या सभी कोड को मानचित्र / फ़िल्टर / संचालन को कम करने की एक श्रृंखला के रूप में दर्शाया जा सकता है?
मैं हाल ही में कोड के बड़े हिस्से को हटा रहा हूं और उन्हें लिनक प्रश्नों के साथ बदल रहा हूं। भाषा के पूर्वाग्रह को दूर करना - Linq अनिवार्य रूप से मानचित्र / फ़िल्टर और संचालन को कम करने का एक सेट है जो डेटा के अनुक्रम पर काम …

7
कोड को कुछ सामान्य कोड में कैसे परिशोधित करें?
पृष्ठभूमि मैं एक चालू C # प्रोजेक्ट पर काम कर रहा हूं। मैं C # प्रोग्रामर नहीं हूं, मुख्य रूप से C ++ प्रोग्रामर हूं। इसलिए मुझे मूल रूप से आसान और रीफैक्टरिंग कार्य सौंपे गए। कोड एक गड़बड़ है। बहुत बड़ा प्रोजेक्ट है। जैसा कि हमारे ग्राहक ने नई …

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

5
सीडी को बर्बाद किए बिना सीडी को जलाने वाले सॉफ़्टवेयर का परीक्षण कैसे करें?
मैं एक एप्लिकेशन लिखना चाहता हूं जिसका उपयोग सीडी (संगीत) को जलाने के लिए किया जा सकता है। मुझे पता है कि मुझे वास्तविक सीडी के साथ वैसे भी इसका परीक्षण करना चाहिए, लेकिन मैं हर बार जब मैं एक छोटा सा बदलाव करता हूं तो मैं ऐसा नहीं करना …
16 testing  hardware 

2
MIT और कॉपीराइट
मैं एक पुस्तकालय में योगदान कर रहा हूं जो एमआईटी लाइसेंस के तहत लाइसेंस प्राप्त है। लाइसेंस में और प्रत्येक वर्ग फ़ाइल में यह शीर्ष पर एक टिप्पणी है: कॉपीराइट (c) 2011 जो ब्लॉग्स <joe.bloggs@example.com> मुझे लगता है कि वह फ़ाइल के कॉपीराइट का मालिक है, और उस फ़ाइल का …

5
जावास्क्रिप्ट में नए ऑपरेटर से बचना - बेहतर तरीका
चेतावनी: यह एक लंबी पोस्ट है। चलो इसे सरल रखें। जब भी मैं जावास्क्रिप्ट में एक निर्माता को बुलाता हूं, मैं हर बार नए ऑपरेटर को उपसर्ग करने से बचना चाहता हूं। ऐसा इसलिए है क्योंकि मैं इसे भूल जाता हूं, और मेरा कोड बुरी तरह खराब हो जाता है। …
16 javascript 

4
C में छोटे, int, और लंबे आविष्कार क्यों किए गए?
मुझे समझने में कठिनाई आ रही है, बनाने का सही उद्देश्यों क्या थे short, intऔर longसी में डेटा प्रकार? मेरे द्वारा पूछे जाने का कारण यह नहीं है कि ऐसा लगता है कि उनके आकार बंधे हुए हैं - वे किसी भी आकार के हो सकते हैं , उदाहरण के …
16 c  data-types 

5
सी, सिंटैक्स, पॉइंटर्स और फ़ंक्शंस के लिए सी सिंटैक्स को इस तरह डिज़ाइन क्यों किया गया था?
देखे जाने के बाद (और पूछा!) के समान कई सवाल int (*f)(int (*a)[5])C में क्या मतलब है? और यहां तक ​​कि यह देखते हुए कि उन्होंने लोगों को सी सिंटैक्स को समझने में मदद करने के लिए एक कार्यक्रम बनाया है , मैं मदद नहीं कर सकता लेकिन आश्चर्य है: …
16 c  syntax 

3
C # 5 async समर्थन UI थ्रेड सिंक्रनाइज़ेशन समस्याओं को कैसे मदद करेगा?
मैंने कहीं सुना है कि C # 5 async-wait इतना भयानक होगा कि आपको ऐसा करने के लिए परेशान नहीं होना पड़ेगा: if (InvokeRequired) { BeginInvoke(...); return; } // do your stuff here ऐसा लगता है कि कॉलर के मूल धागे में एक प्रतीक्षित ऑपरेशन का कॉलबैक होगा। एरिक लिपर्ट …

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

6
C # 5 के लिए समाधान फिर से प्रवेश करें
तो, कुछ मुझे C # 5 में नए async समर्थन के बारे में बता रहा है: उपयोगकर्ता एक बटन दबाता है जो एक async ऑपरेशन शुरू करता है। कॉल तुरंत वापस आ जाता है और संदेश पंप फिर से चलने लगता है - यही पूरा बिंदु है। तो उपयोगकर्ता फिर …

3
क्या आपको C # और F # का एक साथ उपयोग करना चाहिए
मुझे पता है कि आप एक ही प्रोजेक्ट में C # और F # का एक साथ उपयोग कर सकते हैं लेकिन मुझे यकीन नहीं है कि ऐसा करने के लिए एक अच्छा विचार है। यह मुझे लगता है कि दो बहुत अलग कोडिंग शैलियों (कार्यात्मक बनाम ओओपी) को मिलाकर …
16 design  f# 

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