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

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

1
जावा 8 में फ़ंक्शन प्रकारों को हटाने के कारण
मैं यह समझने की कोशिश कर रहा हूं कि जेडीके 8 लैंबडा एक्सपर्ट ग्रुप (ईजी) ने जावा प्रोग्रामिंग लैंग्वेज में नए फंक्शन टाइप को शामिल नहीं करने का फैसला क्यों किया। मेलिंग सूची में जाने से मुझे फ़ंक्शन के प्रकारों को हटाने के बारे में चर्चा के साथ एक धागा …

4
किसी रिलेशनल डेटाबेस में एनुमरेटेड टाइप का प्रतिनिधित्व कैसे करना चाहिए?
मैं एक संबंधपरक डेटाबेस को विकसित करने पर काम कर रहा हूं, जो मेरी कंपनी के लिए काम कर रहे डिवाइस पर होने वाले लेनदेन को ट्रैक करता है। डिवाइस पर विभिन्न प्रकार के लेन-देन हो सकते हैं, इसलिए हमारे पास हमारे मुख्य रिकॉर्ड तालिकाओं में से एक में "ट्रांस_टाइप" …

2
रीस्टफुल एपीआई में कमांड पैटर्न को लागू करना
मैं HTTP API डिज़ाइन करने की प्रक्रिया में हूँ, उम्मीद है कि इसे यथासंभव Restful बनाऊँगा। कुछ क्रियाएं हैं जो कार्यक्षमता कुछ संसाधनों पर फैलती हैं, और कुछ समय के लिए पूर्ववत होना आवश्यक है। मैंने खुद से सोचा, यह एक कमांड पैटर्न की तरह लगता है, लेकिन मैं इसे …

4
"संयुक्त" गेट्टर / सेटर वीएस व्यक्तिगत तरीकों के क्या फायदे हैं?
इसे मैं "संयुक्त" गेट्टर / सेटर विधि (jQuery से) कहता हूं: var foo = $("<div>This is my HTML</div>"), myText; myText = foo.text(); // myHTML now equals "This is my HTML" (Getter) foo.text("This is a new value"); // The text now equals "This is a new value") यह अलग (सैद्धांतिक) तरीकों …

3
मेरा प्रथम श्रेणी पुस्तकालय शिपिंग। किसी भी गोच मैं के बारे में पता होना चाहिए?
मैं अपने करियर में "फर्स्ट क्लास लाइब्रेरी प्रकाशित" उपलब्धि को अनलॉक करने के लिए एक वेब डेवलपर हूं और मुझे गोलियों से पसीना आ रहा है (मैं पूरी रात तनाव में था)। मैं यह देखने के लिए समुदाय के अनुभव को टैप करना पसंद करूंगा कि किसी के पास कोई …

10
कैसे परिवर्तनशील चर का उपयोग किए बिना उपयोगी जावा प्रोग्राम लिखने के लिए
मैं कार्यात्मक प्रोग्रामिंग के बारे में एक लेख पढ़ रहा था जहां लेखक कहता है (take 25 (squares-of (integers))) ध्यान दें कि इसका कोई चर नहीं है। वास्तव में, यह तीन कार्यों और एक स्थिर से अधिक कुछ नहीं है। एक चर का उपयोग किए बिना जावा में पूर्णांकों के …

4
क्या अपरिवर्तनीय / स्टेटलेस सिंगलेट्स खराब हैं?
हाल ही में एकल के खिलाफ किसी प्रकार की क्रांति हुई है, लेकिन अगर वे स्टेटलेस हैं तो क्या उनके साथ कुछ गलत है? मुझे पता है कि अति प्रयोग और सभी बातें ... यह सब कुछ पर लागू होता है न कि केवल एकल गीतों पर।

4
वास्तविक विकास के माहौल के बिना आत्मविश्वास के साथ विकास करना
मुझे हाल ही में एक ऐसी परियोजना के लिए काम पर रखा गया है जिसमें कई तृतीय-पक्ष "एंटरप्राइज़" सिस्टम के साथ काम करना शामिल है। क्या मैं कल्पना करता हूं कि उत्पादन की पर्यावरण की पर्याप्त रूप से वफादार प्रतिकृति बनाने के लिए आवश्यक खगोलीय लागत और प्रयास होगा, एक …

2
एक प्रारंभिक बिंदु, एक दूरी और एक कोण का उपयोग करके नए निर्देशांक खोजें
ठीक है, कहते हैं कि मेरे पास एक बिंदु समन्वय है। var coordinate = { x: 10, y: 20 }; अब मेरे पास एक दूरी और एक कोण भी है। var distance = 20; var angle = 72; मैं जिस समस्या को हल करने की कोशिश कर रहा हूं, अगर …

3
आरएफसी और इसी तरह के दस्तावेजों को कोई कैसे पढ़ता है? [बन्द है]
बंद हो गया । इस प्रश्न के विवरण या स्पष्टता की आवश्यकता है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? विवरण जोड़ें और इस पोस्ट को संपादित करके समस्या को स्पष्ट करें । 4 साल पहले बंद हुआ । RFC : …

2
क्या ये संक्षिप्त / अनुचित साक्षात्कार प्रश्न हैं जावा कॉन्सेप्ट के बारे में? [बन्द है]
जैसा कि वर्तमान में खड़ा है, यह प्रश्न हमारे प्रश्नोत्तर प्रारूप के लिए एक अच्छा फिट नहीं है। हम तथ्यों, संदर्भों या विशेषज्ञता के आधार पर उत्तर दिए जाने की अपेक्षा करते हैं, लेकिन इस सवाल पर बहस, बहस, मतदान या विस्तारित चर्चा की संभावना होगी। यदि आपको लगता है …

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

4
डेटाबेस की मॉडलिंग करते समय हमें कमजोर संस्थाओं का उपयोग कब करना चाहिए?
यह मूल रूप से एक सवाल है कि कमजोर संस्थाएं क्या हैं? हमें उनका उपयोग कब करना चाहिए? उन्हें कैसे मॉडलिंग करनी चाहिए? सामान्य संस्थाओं और कमजोर संस्थाओं के बीच मुख्य अंतर क्या है? क्या कमजोर संस्थाएँ डोमेन ड्रिवेन डिज़ाइन करते समय वस्तुओं को महत्व देती हैं? प्रश्न को विषय …

1
सबसे अच्छा तरीका: एक मौजूदा टीम फाउंडेशन सर्वर (टीएफएस) समाधान का पुनर्गठन
मेरे विभाग में हम कुछ एकीकृत संचार सर्वर के लिए कई छोटे AddOns विकसित कर रहे हैं। संस्करण और वितरित विकास के लिए हम एक टीम फाउंडेशन सर्वर 2012 का उपयोग करते हैं। लेकिन: हमारे सभी अनुप्रयोगों और पुस्तकालयों के लिए केवल एक बड़ा TFS समाधान है: मुख्य समाधान अनुप्रयोग …

4
TDD का उपयोग करके प्रारंभिक API अधिकार कैसे प्राप्त करें?
यह एक बल्कि मूर्खतापूर्ण सवाल हो सकता है क्योंकि मैं टीडीडी में अपने पहले प्रयास में हूं। मुझे विश्वास है कि यह मेरे कोड की संरचना और आम तौर पर बेहतर संरचना को प्यार करता था, लेकिन जब मैंने इसे एक-वर्ग के खिलौने के उदाहरणों से कुछ बड़ा करना शुरू …
12 tdd 

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