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

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

3
एक संस्करण प्रणाली के लिए परमाणु प्रतिबद्ध द्वारा इसका क्या अर्थ है?
सीवीएस पर प्रोग्रामर एसवीएन को प्राथमिकता देने वाले कारणों में से एक है कि परमाणु परमाणु पूर्व अनुमति देता है? इसका क्या मतलब है ?
34 svn  versioning  cvs 

5
"ओपन-सोर्स" लाइसेंस जो स्पष्ट रूप से सैन्य अनुप्रयोगों को प्रतिबंधित करते हैं
मैं एक शोधकर्ता हूं, और अपने शोध में मैं बहुत सारी प्रोग्रामिंग करता हूं। मैं ओपन-सोर्स अवधारणा का एक बड़ा प्रशंसक हूं - विशेष रूप से अनुसंधान में, जहां पारदर्शिता और पुनरुत्पादकता पहले से ही संस्कृति का एक बड़ा हिस्सा है। मैं ख़ुशी से समुदाय के लिए जितना हो सकता …

2
क्या सामंजस्य और युग्मन के लिए मेट्रिक्स हैं?
क्या मैककेबे कॉम्प्लेक्सिटी माप के लिए एक मीट्रिक अनुरूप है कि एक दिनचर्या कितना सामंजस्यपूर्ण है और यह भी कि कैसे नियमित (या कसकर) युग्मित दिनचर्या समान कोड बेस में अन्य कोड के लिए है?

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

8
क्लैंग / एलएलवीएम मुझे एक स्विच स्टेटमेंट में डिफ़ॉल्ट का उपयोग करने के बारे में चेतावनी क्यों देता है जहां सभी प्रगणित मामले कवर किए गए हैं?
निम्नलिखित एनम और स्विच स्टेटमेंट पर विचार करें: typedef enum { MaskValueUno, MaskValueDos } testingMask; void myFunction(testingMask theMask) { switch (theMask) { case MaskValueUno: {}// deal with it case MaskValueDos: {}// deal with it default: {} //deal with an unexpected or uninitialized value } }; मैं एक ऑब्जेक्टिव-सी प्रोग्रामर हूं, …

3
क्या मॉडल-व्यू-प्रस्तोता (एमवीपी) योजना Android के लिए उपयोगी है?
एंड्रॉइड में व्यू और प्रस्तुतकर्ता को अलग कैसे करें, जबकि उपयोगकर्ता कार्यों (एमवीपी का प्रस्तुतकर्ता भाग) पर प्रतिक्रियाएं उन्हीं गतिविधियों में सेट की जाती हैं जो जीयूआई तत्वों (एमवीपी का हिस्सा देखें) को दिखाती हैं। "मॉडल में प्रस्तुतकर्ता केवल मार्टिन फाउलर या माइकल फेदर [2] कहते हैं, यूआई का तर्क …
34 android  mvp 

8
जावास्क्रिप्ट को HTML कब उत्पन्न करना चाहिए?
मैं जावास्क्रिप्ट से यथासंभव कम HTML उत्पन्न करने का प्रयास करता हूं। इसके बजाय, मैं मौजूदा मार्कअप में हेरफेर करना पसंद करता हूं जब भी मैं कर सकता हूं और केवल HTML उत्पन्न कर सकता हूं जब मुझे गतिशील रूप से एक तत्व सम्मिलित करना होगा जो अजाक्स का उपयोग …
34 javascript  html 

6
स्रोत नहीं-लाभ-लाभ कोड खोलने का कारण नहीं है? [बन्द है]
मैं ओपन सोर्स कोड का बहुत बड़ा प्रशंसक हूं। मुझे लगता है कि मैं ओपन सोर्स जाने के ज्यादातर फायदों को समझता हूं। मैं एक साइंस स्टूडेंट रिसर्चर हूं, और मुझे काफी आश्चर्यजनक मात्रा में सॉफ्टवेयर और कोड के साथ काम करना पड़ता है जो ओपन सोर्स नहीं है (या …

7
शायद मोनड बनाम अपवाद
मुझे आश्चर्य है कि अपवादों पर Maybe मोनाड के फायदे क्या हैं ? ऐसा लगता है कि सिंटैक्स Maybeका सिर्फ स्पष्ट (और अंतरिक्ष-उपभोग) तरीका है try..catch। अद्यतन करें कृपया ध्यान दें कि मैं जानबूझकर हास्केल का उल्लेख नहीं कर रहा हूं ।

6
आपको C ++ में बूल का उपयोग कब करना चाहिए?
हमारे पास हमारी कक्षा के लिए एक असाइनमेंट था जहाँ हमें टिक-टैक- टू गेम बनाना था। लोग खुद को जटिल बनाना पसंद करते हैं, इसलिए उन्होंने जटिल गेम लिखा जिसमें मेनू शामिल थे। खेल के अंत में, आपके पास फिर से खेलने या कार्यक्रम छोड़ने का विकल्प था। मैंने एint …
34 c++  boolean 

3
कैसे पूरी तरह से मॉड्यूलर वेब अनुप्रयोगों का निर्माण करने के लिए [बंद]
आने वाले महीनों में हम एक परियोजना शुरू करने जा रहे हैं, जहाँ हम एक प्रणाली लेते हैं जिसे हमने ग्राहक (v1) के लिए बनाया है और इसे स्क्रैच से फिर से बनाया है। V2 के साथ हमारा लक्ष्य इसे मॉड्यूलर बनाना है, ताकि इस विशिष्ट ग्राहक के पास उनके …

12
क्या DVCSes निरंतर एकीकरण को हतोत्साहित करते हैं?
कहते हैं कि दस फुर्तीले डेवलपर्स की एक टीम है। प्रत्येक दिन वे बोर्ड से प्रत्येक कार्य को लेते हैं, इसके विरुद्ध कई परिवर्तन करते हैं, जब तक (दिन के अंत तक) उन्होंने कार्य पूरा नहीं कर लिया। सभी डेवलपर्स सीधे ट्रंक के खिलाफ जांच करते हैं (Google-शैली, प्रत्येक कमिट …

5
जावास्क्रिप्ट एक कार्यात्मक प्रोग्रामिंग भाषा है
क्या जावास्क्रिप्ट एक कार्यात्मक भाषा है? मुझे पता है कि इसमें वस्तुएं हैं और आप इसके साथ OOP भी कर सकते हैं, लेकिन क्या यह एक कार्यात्मक भाषा भी है, क्या इसका उपयोग उस तरह से किया जा सकता है? आप जानते हैं कि ओओपी कैसे बन गया / प्रोग्रामिंग …

5
मूवी थिएटर सीट बुकिंग सिस्टम एक से अधिक उपयोगकर्ताओं को एक ही सीट रखने से कैसे रोकता है?
फिल्म थिएटर में मैं उनके पास टिकट कियोस्क जाता हूं जो आपको अपनी इच्छित सीटों का चयन करने की अनुमति देता है; उनके पास एक वेबसाइट भी है जो ऐसा ही करती है (वेबसाइट में 30 सेकंड की एक उलटी गिनती का टाइमर भी है जिसमें आपको एक सीट का …

8
कार्यात्मक या गैर-कार्यात्मक आवश्यकता?
मैं कार्यात्मक या गैर-कार्यात्मक आवश्यकताओं के बारे में सोच रहा हूं। मुझे उन शर्तों के लिए बहुत सी अलग-अलग परिभाषाएँ मिली हैं और मैं अपनी आवश्यकता को उचित श्रेणी में नहीं रख सकता। मैं उन आवश्यकताओं के बारे में सोच रहा हूं जो कुछ कार्रवाई से जुड़ी नहीं हैं या …

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