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

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

3
लोग बीएसडी पर एमआईटी लाइसेंस क्यों लेते हैं, अगर बीएसडी का "नॉन-एंडोर्समेंट क्लॉज" एक अच्छा विचार है? [बन्द है]
इस प्रश्न के अनुसार और यह उत्तर है न्यू बीएसडी लाइसेंस में "नॉन-एंडोर्समेंट क्लॉज" का उद्देश्य क्या है? अवांछित रूप से अपने नाम का उपयोग करने वाले लोगों को रोकने के लिए, MIT पर BSD लाइसेंस लेने के लिए यह स्मार्ट प्रतीत होता है। यदि ऐसा है, तो लोग अभी …

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

6
सी # में धाराप्रवाह कब जाना है?
कई मामलों में मैं वास्तव में धाराप्रवाह इंटरफेस के विचार को पसंद करता हूं, लेकिन सी # की सभी आधुनिक विशेषताओं के साथ (शुरुआती, लैम्ब्डा, पैरामीटर नाम) मैं खुद को सोचता हूं, "क्या यह इसके लायक है?", और "क्या यह सही पैटर्न है?" उपयोग?"। कोई मुझे दे सकता है, अगर …
78 c#  .net 

30
क्या आपको एक अच्छा प्रोग्रामर बनने के लिए गणित में अच्छा होना चाहिए? [बन्द है]
ऐसा लगता है कि पारंपरिक ज्ञान से पता चलता है कि गणित में अच्छे प्रोग्रामर भी अच्छे हैं। या कि दोनों किसी तरह से आंतरिक रूप से जुड़े हुए हैं। मैंने कई प्रोग्रामिंग किताबें पढ़ी हैं जो कई उदाहरण प्रदान करती हैं जो गणित की समस्याओं का समाधान हैं, या …
78 math 

17
कोडिंग दिशानिर्देश: विधियों में 7 से अधिक कथन नहीं होने चाहिए?
मैं C # के लिए AvSol कोडिंग दिशानिर्देशों के माध्यम से देख रहा था और मैं लगभग हर चीज से सहमत हूं लेकिन मैं वास्तव में यह देखने के लिए उत्सुक हूं कि एक विशिष्ट नियम के बारे में अन्य क्या सोचते हैं। AV1500 विधियाँ 7 कथनों से अधिक नहीं …

11
जब वे अब संदर्भित नहीं होते हैं, तो Java ऑब्जेक्ट तुरंत हटाए नहीं जाते हैं?
जावा में, जैसे ही किसी वस्तु का अब कोई संदर्भ नहीं है, वह विलोपन के योग्य हो जाता है, लेकिन जेवीएम तब निर्णय लेता है जब वस्तु वास्तव में हटा दी जाती है। उद्देश्य-सी शब्दावली का उपयोग करने के लिए, सभी जावा संदर्भ स्वाभाविक रूप से "मजबूत" हैं। हालाँकि, Objective-C …

12
वास्तव में JSON डेटा के बजाय HTML को वापस करने वाले समापन बिंदु के साथ क्या गलत है?
जब मैंने पहली बार PHP सीखना शुरू किया (लगभग 5 या 6 साल पहले) मुझे अजाक्स के बारे में पता चला, और मैं "चरणों" के माध्यम से चला गया: आपके सर्वर एचटीएमएल डेटा वापस आती है और आप इसे एक के अंदर डाल डोम के innerHTML आप XML के रूप …
77 design  ajax 

6
क्या सभी मैजिक नंबर एक ही हैं?
हाल ही में एक परियोजना पर, मुझे बाइट्स से किलोबाइट्स किबिबाइट में परिवर्तित करने की आवश्यकता थी । कोड काफी सीधा था: var kBval = byteVal / 1024; यह लिखने के बाद, मुझे काम करने का बाकी काम मिल गया और आगे बढ़ गया। लेकिन बाद में, मुझे आश्चर्य हुआ …

7
कोड पहले बनाम डेटाबेस पहले
जब मैं जिस सॉफ्टवेयर पर काम करता हूं, मैं उसे डिजाइन करता हूं और बनाता हूं, तो मैं आमतौर पर डिजाइन करता हूं और पहले बैक-एंड एसक्यूएल टेबल बनाता हूं और फिर वास्तविक प्रोग्रामिंग पर जाता हूं। वर्तमान में मैं जिस प्रोजेक्ट पर काम कर रहा हूं, उसने मुझे सही …

7
प्रारंभिक और देर से बाध्यकारी क्या है?
मैं जल्दी और देर से बंधने के बारे में सुनता रहता हूं, लेकिन मुझे समझ नहीं आता कि वे क्या हैं। मुझे निम्नलिखित स्पष्टीकरण मिला जो मुझे समझ में नहीं आता है: अर्ली बाइंडिंग से डिज़ाइन समय के दौरान वैरिएबल के मानों को असाइन करने का उल्लेख होता है जबकि …

11
सॉफ्टवेयर OS विशिष्ट क्यों है?
मैं कुछ तकनीकी प्रणालियों के लिए प्रोग्रामिंग भाषाओं का उपयोग करके उत्पादित सॉफ्टवेयर का तकनीकी विवरण निर्धारित करने की कोशिश कर रहा हूं, केवल उनके साथ काम करता हूं। यह मेरी समझ है कि बायनेरिज़ कुछ विशेष प्रोसेसर के लिए विशिष्ट होते हैं क्योंकि प्रोसेसर विशिष्ट मशीन भाषा जो वे …

11
क्या परीक्षण उद्देश्यों के लिए कोड को सख्ती से संशोधित करना एक बुरा अभ्यास है
मेरे पास एक प्रोग्रामर सहयोगी के साथ एक बहस है कि क्या यह केवल परीक्षण योग्य (उदाहरण के लिए इकाई परीक्षण के माध्यम से) बनाने के लिए कोड के एक काम के टुकड़े को संशोधित करने के लिए एक अच्छा या बुरा अभ्यास है। मेरी राय है कि यह ठीक …

10
C सरणियाँ उनकी लंबाई का ट्रैक क्यों नहीं रखती हैं?
किसी सरणी की लंबाई को स्पष्ट रूप से एक सरणी के साथ संग्रहीत करने के पीछे तर्क क्या था C? जिस तरह से मैं इसे देखता हूं, ऐसा करने के लिए बहुत सारे कारण हैं लेकिन मानक (C89) के समर्थन में बहुत सारे नहीं हैं। उदाहरण के लिए: एक बफर …
77 c 

3
क्या कुकीज़ को RESTful API में उपयोग किया जाना चाहिए?
मुझे विशेष रूप से दिलचस्पी है कि उपयोगकर्ता किसी वेब एपीआई पर अधिकृत / प्रमाणित संचालन कैसे करते हैं। प्रमाणीकरण कुकीज़ REST दर्शन के साथ संगत हैं, और क्यों?

11
अपनी शक्ति खोए बिना पढ़ने योग्य नियमित भाव?
कई प्रोग्रामर एक त्वरित नियमित अभिव्यक्ति को व्हिप करने की खुशी को जानते हैं, इन दिनों अक्सर कुछ वेब सेवा की मदद से, या पारंपरिक रूप से इंटरैक्टिव प्रॉम्प्ट पर, या शायद एक छोटी स्क्रिप्ट लिख रहे हैं जिसमें विकास के तहत नियमित अभिव्यक्ति है, और परीक्षण मामलों का एक …

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