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

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

5
टीडीडी: कसकर युग्मित वस्तुओं को बाहर करना
कभी-कभी वस्तुओं को केवल कसकर युग्मित करने की आवश्यकता होती है। उदाहरण के लिए, एक CsvFileवर्ग को संभवतः CsvRecordकक्षा (या ICsvRecordइंटरफ़ेस) के साथ कसकर काम करने की आवश्यकता होगी । हालाँकि मैंने अतीत में जो कुछ भी सीखा था, उसमें से एक परीक्षण-संचालित विकास के मुख्य सिद्धांतों में से एक …
10 tdd  coupling  mocking 

3
OAuth2 प्रवाह - क्या सर्वर प्रामाणिक सर्वर के साथ मान्य है?
मैं OAuth2 पर बहुत कुछ पढ़ रहा हूं, इसके चारों ओर अपना सिर लाने की कोशिश कर रहा हूं, लेकिन मैं अभी भी कुछ के बारे में उलझन में हूं। मैं समझता हूं कि ग्राहक OAuth प्रदाता (उदाहरण के लिए Google) के साथ अधिकृत है और संसाधन सर्वर को उपयोगकर्ता …
10 security  oauth2 

5
कोड पुन: दर्शन से कैसे निपटें?
मैं एक नई परियोजना शुरू करते समय कोड पुन: उपयोग के बारे में सोचता हूं। मुझे किस हद तक अपने कोड को पुन: प्रयोज्य बनाना चाहिए? क्या मुझे इसे आवेदन के दायरे में सीमित करना चाहिए या क्या मुझे इसे परियोजना के बाहर पुन: प्रयोज्य बनाना चाहिए? कभी-कभी, मुझे लगता …

5
एक बहुत बड़े अनुप्रयोग के परीक्षण के लिए तरीके
मेरे पास एक PHP ऐप है जो बहुत बड़ा है। आमतौर पर 2-3 डेवलपर्स इस पर पूरे समय काम कर रहे हैं और हम उस बिंदु पर पहुंच रहे हैं जहां हम बदलाव कर रहे हैं और बग (खांसी की विशेषताएं) बना रहे हैं। सॉफ्टवेयर प्रति कहना जटिल नहीं है, …

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

4
मुझे एक निजी GitHub प्रोजेक्ट पर बग सबमिट करने के लिए एक अनाम उपयोगकर्ता कैसे मिल सकता है?
मैं जिस प्रोजेक्ट पर काम कर रहा हूं, उसके लिए हमारी कंपनी के पास एक निजी GitHub रिपॉजिटरी है। काम की पूरी गर्मी के बाद, ऐसा लगता है कि हम इस सप्ताह (मट्ठा!) लॉन्च करेंगे। हालाँकि, मैं प्रोग्राम में एक "सबमिट बग" लिंक को शामिल करना चाहता हूं जो कहीं …

1
वैचारिक रूप से इसका क्या अर्थ है जब यह कहा जाता है कि प्रत्येक धागे का अपना ढेर होता है?
मैं ब्रायन गोएट्ज द्वारा अभ्यास में जावा कॉनएरेमेन्ट पढ़ रहा हूं और अनुभाग स्टैक कंफाइनमेंट के अंदर यह उल्लेख किया गया है कि प्रत्येक थ्रेड का अपना स्टैक होता है और इसलिए स्थानीय चर आंतरिक रूप से निष्पादित थ्रेड तक सीमित होते हैं; वे निष्पादित थ्रेड्स स्टैक पर मौजूद हैं, …

2
क्या HTTPS रिप्ले हमलों से बचने के लिए पर्याप्त है?
मैं एक मोबाइल ऐप के लिए सर्वर पर कुछ REST विधियों को उजागर कर रहा हूं। मैं इससे बचना चाहूंगा कि उपयोगकर्ता HTTP तरीकों का निर्माण (मोबाइल ऐप से) कर सकते हैं और फिर उन्हें सर्वर पर भेज सकते हैं। उदाहरण : मोबाइल ऐप एक अनुरोध भेजते हैं उपयोगकर्ता एक …
10 api  https 

3
GPL और BSD लाइसेंस कोड को मिलाकर, प्रैक्टिस, लाइसेंस फ़ाइलों को कैसे प्रबंधित करें?
मैं कोड लिख रहा हूं जो GPL (LGPL नहीं) लाइसेंस के साथ एक पुस्तकालय का उपयोग करता है, और 3-खंड बीएसडी लाइसेंस के साथ । चूंकि मैं जीपीएल-लाइसेंस प्राप्त पुस्तकालय से जुड़ा हुआ हूं, इसलिए मेरे कोड को जीपीएल भी होना चाहिए। व्यवहार में, मुझे बीएसडी-लाइब्रेरी से मूल LICENSE.txt से …

2
मैं एक डेवलपर के रूप में उपयोगकर्ता कहानियों का मसौदा कैसे तैयार करूं?
मैं एक ऐसी प्रणाली लिख रहा हूँ, जहाँ सिस्टम के स्वामी और स्वयं दोनों ही डेवलपर हैं, और हम वर्तमान में सिस्टम के लिए 'अनुरोधों' या आवश्यकताओं का एकमात्र स्रोत हैं, जिसे मैं {1} सुविधाओं से जुड़ी उपयोगकर्ता कहानियों में कैप्चर करना चाहूंगा। मेरी तत्काल प्राथमिकता अब एक मैनागेबल बैकलॉग …

2
JavaFX - डोमेन ऑब्जेक्ट्स के साथ गुण का उपयोग करने का सही तरीका
जावाएफ़एक्स ने नई संपत्ति वस्तुओं का एक गुच्छा प्रदान किया है, जैसे कि javafx.beans.property.DoublePropertyआप उन क्षेत्रों को परिभाषित करने की अनुमति देते हैं जो स्वचालित रूप से देखे और सिंक्रनाइज़ किए जा सकते हैं। कई जेएफएक्स उदाहरणों में, एमवीसी मॉडल वर्ग में इन संपत्ति क्षेत्रों की एक संख्या है, जो …

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

7
प्रोग्रामिंग ज्ञान बनाम प्रोग्रामिंग तर्क
क्या दोनों विषयों में कोई अंतर है? मैंने कंपनियों को अच्छे प्रोग्रामिंग ज्ञान के लिए कुछ अच्छे प्रोग्रामिंग लॉजिक की माँग करते हुए देखा है । मैंने इसे एक डेवलपर के लिए जॉब प्रोफाइल में देखा है - उदाहरण के लिए "अच्छा प्रोग्रामिंग लॉजिक", "मजबूत प्रोग्रामिंग ज्ञान"। मेरा मानना ​​है …

9
क्या होगा अगर ग्लोबल्स समझ में आते हैं?
मुझे एक मूल्य मिला है, जिसे कई वस्तुओं की आवश्यकता है। उदाहरण के लिए, वस्तुओं के रूप में विभिन्न निवेशों के साथ एक वित्तीय अनुप्रयोग और उनमें से अधिकांश को वर्तमान ब्याज दर की आवश्यकता होती है। मैं एक वस्तु के रूप में अपने "वित्तीय वातावरण" को एक संपत्ति के …

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

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