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

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

12
स्थानीय चर में पहले शब्द के लिए लोअरकेस का उपयोग करने का क्या कारण है (उदाहरण के लिए, कर्मचारी, प्रथम नाम)
मैं अपने सभी चरों के लिए पूरी तरह से उचित आवरण के उपयोग के कारण अन्य प्रोग्रामरों से आलोचना का एक अच्छा सौदा लेता हूं। उदाहरण के लिए, आपका विशिष्ट प्रोग्रामर employeeCountएक चर नाम के लिए उपयोग करेगा , लेकिन मैं उपयोग करता हूं EmployeeCount। मैं हर चीज के लिए …

2
JPEG-2000 के लिए सॉफ़्टवेयर समर्थन की वर्तमान स्थिति क्या है?
मूल स्कैन की गई छवियों को रिकॉर्ड करने के लिए सामान्य सिफारिश "टीआईएफएफ का उपयोग करें"। लेकिन प्रोग्रामर को "सॉफ्टवेयर के विकास" के लिए प्रारूप के विकास की आवश्यकता है, और मुझे TIFF से JP2 में बदलने के लिए अपने सिस्टम को विकसित करने की आवश्यकता है। मेरे पास कानूनी …

8
"सार्वजनिक एपीआई हमेशा के लिए हैं: इसे सही करने का केवल एक मौका"?
OS पुस्तक में मैंने सिर्फ यह पढ़ा है कि, "सार्वजनिक API हमेशा के लिए है: इसे सही करने का केवल एक मौका"। क्या यह सच है? क्या यह केवल ऑपरेटिंग सिस्टम के एपीआई या अन्य एपीआई में भी लागू है? उदाहरण के लिए, क्या यह एंड्रॉइड एप्लिकेशन के एपीआई जैसे …

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

3
लॉजिकल ऑपरेटर्स (जैसे, || && आदि) के लिए कोई कंपाउंड असाइनमेंट ऑपरेटर क्यों नहीं हैं?
ECMA-262 के अनुसार, भाग 11.13, निम्नलिखित यौगिक असाइनमेंट ऑपरेटरों की संपूर्ण सूची है *= /= %= += -= <<= >>= >>>= &= ^= |=:। हिस्सा 11.11 के अनुसार, var c = a || bडाल देंगे aमें मूल्य cयदि ToBoolean(a)सच है और रखा जाएगा bमें मूल्य cअन्यथा। जैसे, तार्किक या अक्सर …

10
आर्किटेक्ट्स स्वयं-आयोजन स्क्रम टीमों के साथ कैसे काम कर सकते हैं?
कई फुर्तीली टीमों के साथ एक संगठन में "उद्यम आर्किटेक्ट" के रूप में नियुक्त लोगों का एक छोटा समूह भी है। ईए समूह गुणवत्ता और निर्णयों के पालन के लिए नियंत्रण और द्वारपाल के रूप में कार्य करता है। यह टीम के निर्णय और ईए के निर्णयों के बीच ओवरलैप …

1
क्यों बूटस्ट्रैप 3 कैमलकेस को डैश में बदलता है - क्या यह अधिक पठनीय है?
मैं सोच रहा हूँ कि बूटस्ट्रैप के फैसले के पीछे क्या कारण है कि ऊंट के सभी नामों को v3.0 में हाइफ़न किए गए नामों में बदल दिया जाए । मैंने Google पर खोज की, और कुछ पुस्तकों में देखा, लेकिन मैं केवल एक ही रास्ता खोज सकता हूं या …

9
त्रुटि से निपटने - त्रुटियों पर एक कार्यक्रम विफल होना चाहिए या चुपचाप उन्हें अनदेखा करना चाहिए
मैं एक नेटवर्क पर मिडी को प्रसारित करने के लिए एक सरल सा कार्यक्रम लिख रहा हूं। मुझे पता है कि यह कार्यक्रम ट्रांसमिशन समस्याओं और / या अन्य अपवाद स्थितियों का सामना करेगा, जो मैं भविष्यवाणी करने में सक्षम नहीं होगा। अपवाद हैंडलिंग के लिए, मुझे दो दृष्टिकोण दिखाई …

10
क्या एकल जिम्मेदारी सिद्धांत को नए कोड पर लागू किया जा सकता है?
सिद्धांत को मॉड्यूल के रूप में परिभाषित किया गया है जिसके बदलने का एक कारण है । मेरा प्रश्न यह है कि निश्चित रूप से परिवर्तन के इन कारणों का तब तक पता नहीं चलता जब तक कि कोड वास्तव में बदलना शुरू न हो जाए ?? काफी कोड के …

3
haskell निर्भर प्रकार है?
मुझे पता है कि हास्केल के पास पहले से ही एक अन्य प्रकार (सी ++ में टेम्प्लेट प्रोग्रामिंग के समान) पर टाइप करने की क्षमता है, लेकिन मैं सोच रहा हूं कि क्या हास्केल एक प्रकार से मानों पर भी टाइप कर सकता है - क्या यह निर्भर प्रकारों का …
20 haskell 

3
क्या एक अनुमान तकनीक के रूप में योजना पोकर की प्रभावशीलता पर शोध किया गया है?
हालाँकि यह आम तौर पर माना जाने वाला विचार है कि नियोजन पोकर परियोजना के अनुमानों की सटीकता में सुधार करता है ( इस प्रश्न पर इसका एक छोटा सा नमूना ), क्या इस विषय पर कोई परिभाषित शोध किया गया है? अधिक विशेष रूप से, मैं गैर-परिस्थितिजन्य जानकारी की …

3
स्रोत नियंत्रण का आविष्कार कब किया गया था?
मैं कई संस्करण नियंत्रण प्रणालियों से अवगत हूँ: CVS, SVN, TFS आदि ... मैंने पहले "रिविजन कंट्रोल / वर्जन कंट्रोल सिस्टम" के लिए गुगुल लिया है और विभिन्न परस्पर विरोधी उत्तर देखे हैं। स्रोत नियंत्रण का आविष्कार कब किया गया था? इसका अविष्कार किसने किया? इसको क्या कहा जाता था?

1
C ++ 11 में ऑटो कीवर्ड की प्रेरणा और नुकसान (?)
मैं हाल ही में सोच रहा था कि autoएक चर को चिह्नित करने के लिए कीवर्ड को C ++ 11 में क्यों चुना गया था जिसका प्रकार कंपाइलर द्वारा अनुमानित होना चाहिए, जैसे auto x = 1; जबसे var अन्य प्रोग्रामिंग भाषाओं (जैसे C #, स्काला, जावास्क्रिप्ट), और में अधिक …

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

3
कार्यात्मक प्रोग्रामिंग के साथ दक्षता में सुधार कैसे करें?
मैं हाल ही में लर्न यू हास्केल फॉर ग्रेट गुड गाइड के माध्यम से जा रहा हूं और अभ्यास के रूप में मैं इसके साथ प्रोजेक्ट यूलर समस्या 5 को हल करना चाहता था , जो निर्दिष्ट करता है: 1 से 20 तक की सभी संख्याओं में समान रूप से …
20 haskell 

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