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

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

3
क्या% ऑपरेटर का उपयोग किए बिना एक अच्छी तरह से वितरित हैश तालिका को लागू करना संभव है?
मैं C # में एक तेज़, अच्छी तरह से वितरित हैश तालिका को लागू करना चाहता हूं। मुझे अपने हैश-कांस्टिंग कार्य को चुनने में परेशानी हो रही है जो एक मनमाना हैश कोड और "बाधा" लेता है, इसलिए इसका उपयोग बाल्टियों को अनुक्रमित करने के लिए किया जा सकता है। …

3
फ़ाइल का एक संस्करण निजी रखने के लिए github रणनीति
मैं छात्रों के लिए कोडिंग समस्याएं लिखने वाला एक व्याख्याता हूं। मैं जो करना चाहता हूं वह छात्रों को उन कार्यों के लिए प्लेसहोल्डर्स के साथ बॉयलरप्लेट कोड देना है, जो छात्रों को पूरा करना है। मैं छात्रों को इसे क्लोन करने के लिए एक निजी जीथब रेपो तक पहुंच …
11 git  github 

5
दो उपयोगकर्ताओं को एक ही उपयोगकर्ता नाम के साथ एक ही समय में पंजीकरण करने से कैसे रोकें?
हम पंजीकरण को क्रमबद्ध नहीं कर सकते हैं क्योंकि एक ही समय में लाखों उपयोगकर्ता पंजीकृत हैं। समानांतर पंजीकरण होने की आवश्यकता है। मान लीजिए कि डेटाबेस में उपयोगकर्ता नाम 'user1' नहीं है। जब दो उपयोगकर्ता 'user1' के साथ एक ही समय में पंजीकरण करने का प्रयास करते हैं तो …

7
OO भाषा में वस्तु स्थिति का कार्यान्वयन?
मुझे देखने के लिए कुछ जावा कोड दिए गए हैं, जो एक कार रेस का अनुकरण करता है, जिसमें एक मूल राज्य मशीन का कार्यान्वयन शामिल है। यह एक शास्त्रीय कंप्यूटर विज्ञान राज्य मशीन नहीं है, लेकिन केवल एक वस्तु है जिसमें कई राज्य हो सकते हैं, और गणना की …

2
सॉफ्टवेयर विकास में नियमित कार्य की मात्रा और अनुमान पर इसका प्रभाव
मुझे विश्वास है कि सॉफ्टवेयर विकास में नियमित कार्य की मात्रा है - और होना चाहिए - अपेक्षाकृत छोटा, यदि नगण्य नहीं है, और यह सॉफ्टवेयर आकलन की मूलभूत समस्या है। मुझे बताएं कि मैं इस निष्कर्ष पर कैसे आया और मुझे बताएं कि क्या तर्क में कोई गंभीर दोष …

6
शब्द "सुविधाजनक" प्रति-शक्ति के दो बिट्स है? यदि है, तो वह क्यों है?
मुझे लगता है कि बाइनरी शब्द (जैसे 8-बिट प्रति बाइट) में दो-बिट्स का दावा करने वाले कई स्रोत एक "अच्छी बात" या "सुविधाजनक" हैं। मुझे लगता है कि कोई स्रोत क्यों नहीं इंगित करता है। से क्या कारण है कि बाइट्स आठ बिट कर रहे हैं के इतिहास है? हम …
11 hardware  byte  bit 

3
एस-एक्सप्रेशंस (-ish) नोटेशन पर XML के क्या फायदे हैं?
मैं XML और S- एक्सप्रेशन (-ish) नोटेशन के बारे में एक सवाल पूछना चाहूंगा। एस-एक्सप्रेशन बहुत पुराने हैं; वे वास्तव में सरल भी हैं। हम दो रूपों पर विचार कर सकते हैं जो अर्थ में समान हैं, वाक्य रचना में अलग हैं: ( पोलिश विकिपीडिया से लिया गया xml कोड …
11 xml 

7
C से कौन से सिद्धांत सीखे जाते हैं जो उच्च स्तरीय भाषाओं में नहीं सीखे जा सकते? [बन्द है]
बंद हो गया । यह सवाल राय आधारित है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि इस पोस्ट को संपादित करके तथ्यों और उद्धरणों के साथ उत्तर दिया जा सके । 3 साल पहले बंद हुआ …
11 c  low-level 

3
गैर-CRUD संचालन को संभालने के लिए REST API कैसे डिज़ाइन करें?
मैं SOAP- आधारित सेवाओं के एक सेट को RESTful API में बदलने की कोशिश कर रहा हूं। मैंने ऑपरेशन नामों का विश्लेषण करके संसाधनों की पहचान करना शुरू किया और मुझे संसाधन मिल गए Subscription। जब मुझे सदस्यता की स्थिति को अपडेट करने की आवश्यकता होती है, तो मैं बस …

1
प्याज वास्तुकला बनाम 3 स्तरित वास्तुकला
मैं 3 लेयर्ड आर्किटेक्चर पर प्याज की वास्तुकला के लिए केवल लाभ देखता हूं जहां बीएल को सीआरयूडी करने के लिए डीएएल (या डीएएल के एक इंटरफेस) पर तरीकों को कॉल करने की जिम्मेदारी थी। प्याज में चिंताओं, परीक्षणशीलता, बनाए रखने और क्लीनर की बेहतर जुदाई है। तो क्या प्याज …

2
क्या यह सकरात्मक निर्भरता पर भरोसा करने या उन्हें स्पष्ट रूप से घोषित करने के लिए बेहतर है?
मेरे पास इस तरह की एक परियोजना संरचना है: My Project - Other Team's Project -Third Party Dependency My ProjectOther Team's Projectकार्य करने की आवश्यकता है, और दोनों My Projectऔर कार्य करने की Other Team's Projectआवश्यकता Third Party Dependencyहै। हम इनका प्रबंधन करने के लिए एक निर्भरता प्रबंधन प्रणाली का …

3
एक `कर्मचारी` वर्ग को कैसे डिज़ाइन किया जाना चाहिए?
मैं कर्मचारियों के प्रबंधन के लिए एक कार्यक्रम बनाने की कोशिश कर रहा हूं। हालाँकि, मैं यह पता नहीं लगा सकता कि Employeeकक्षा को कैसे डिज़ाइन किया जाए । मेरा लक्ष्य किसी Employeeऑब्जेक्ट का उपयोग करके डेटाबेस पर कर्मचारी डेटा बनाने और हेरफेर करने में सक्षम होना है । बुनियादी …

4
एक प्रोग्रामर के रूप में, मैं अपने गोद लेने और व्यावसायिक नियमों की समझ को कैसे तेज कर सकता हूं?
मैं थोड़ी देर के लिए डेवलपर रहा हूं। मैं वहां से सर्वश्रेष्ठ से बहुत दूर हूं। (जैसा कि मैं इस कमरे में खुद बैठती हूं, मुझे आश्चर्य होता है कि क्या मैं यहां भी सर्वश्रेष्ठ हूं।) हालांकि, मैं अपने टूल को समझने लगी हूं, और मुझे तर्क करने और सीखने …

4
क्या आपको फ़ीचर ब्रांच पर काम करने वाले कोड क्वालिटी को बेहतर बनाना चाहिए
मैं वास्तव में इस लेख को एक अच्छे राज्य में कोड / शिविर स्थल को छोड़ने के बारे में पसंद करता हूं, जितना आपने पाया - यह कोड की स्वच्छता के शीर्ष पर रखने के लिए वास्तविक दुनिया में एक व्यावहारिक दृष्टिकोण की तरह लगता है। मैं वास्तव में फीचर …

2
क्या पुश बल शाखाओं को पकड़ना गलत है?
जब मैं एक सुविधा शाखा पर काम कर रहा होता हूं, तो मैं अपने काम की समीक्षा करने और मुख्य शाखा में एकीकृत होने से पहले एक इंटरैक्टिव रिबेस का उपयोग करके शाखा में कमिट को साफ करना चाहता हूं। फीचर के विकास के दौरान, मैं अपने मध्यवर्ती कार्य को …
11 git 

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