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

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

9
क्या यूनिट परीक्षण नहीं लिखना उचित है क्योंकि वे बाद में टिप्पणी करने के लिए जाते हैं या क्योंकि एकीकरण परीक्षण अधिक मूल्यवान हैं?
मैं एक सहयोगी के साथ इकाई / एकीकरण परीक्षण पर चर्चा कर रहा था, और उन्होंने इकाई परीक्षण लिखने के खिलाफ एक दिलचस्प मामला बनाया । मैं एक बड़ी इकाई परीक्षण (मुख्य रूप से JUnit) का प्रस्तावक हूं, लेकिन दूसरों की बातों को सुनने में दिलचस्पी है, क्योंकि उन्होंने कुछ …

6
डेवलपर्स विंडोज़ पर इंस्टॉलेशन को स्वचालित क्यों नहीं बनाते हैं? [बन्द है]
यह उल्टा है " डेवलपर्स लिनक्स पर स्थापना विज़ार्ड क्यों नहीं बनाते हैं? ", जो दिलचस्प है, लेकिन मुझे लगता है कि "स्वचालित स्थापना प्राकृतिक तरीका है। वे विज़ार्ड का उपयोग क्यों करते हैं?"। तो यहाँ उलटा सवाल है: मुझे यकीन है कि यह आलस्य, या इस तरह की किसी …
35 windows 

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

2
पहले एटीएम प्रोग्रामिंग भाषा
पहले एटीएम ने कैश डिस्पेंसर जैसे कार्य किए, वे ऑफ़लाइन मशीनें थीं जो कार्बन के साथ लगाए गए पंच कार्ड और 6 अंकों के पिन कोड के साथ काम करती थीं। एक कार्ड के साथ अधिकतम निकासी 10 पाउंड थी और प्रत्येक एक बार उपयोग किया जाने वाला कार्ड था …

6
अपने माता-पिता के लिए बच्चे के संदर्भ को इनिशियलाइज़ करने का सबसे अच्छा तरीका क्या है?
मैं एक ऑब्जेक्ट मॉडल विकसित कर रहा हूं जिसमें विभिन्न माता-पिता / बच्चे वर्ग के बहुत सारे हैं। प्रत्येक बाल वस्तु में अपनी मूल वस्तु का संदर्भ होता है। मैं माता-पिता के संदर्भ को शुरू करने के कई तरीकों के बारे में सोच सकता हूं (और कोशिश कर चुका हूं), …

6
क्या लिस्प में अभी भी कोई विशेष विशेषता है जिसे अन्य प्रोग्रामिंग भाषाओं द्वारा नहीं अपनाया गया है?
क्या लिस्प में अभी भी कोई विशेष विशेषता है जिसे अन्य प्रोग्रामिंग भाषाओं द्वारा नहीं अपनाया गया है? लिस्प द्वारा, मेरा मतलब है कि सभी लिस्प प्रोग्रामिंग भाषाएं हैं। मुझे बताया गया है कि लिस्प कितना अद्भुत है और जानता है कि कई भाषाएं लिस्प से प्रेरित हैं। लेकिन क्या …

2
MVCS - मॉडल व्यू कंट्रोलर स्टोर
मैंने हाल ही में iOS विकास सीखना शुरू करने का फैसला किया है, और इसके लिए मैं iOS प्रोग्रामिंग: द बिग नर्ड रेंच गाइड पढ़ रहा हूं । पुस्तक में लेखक एक डिज़ाइन पैटर्न MVCS - मॉडल-व्यू-कंट्रोलर-स्टोर का वर्णन करते हैं , मूल विचार यह है कि चूंकि कई एप्लिकेशन …

5
क्या किसी अन्य कक्षा का क्लासकॉलिनेशन बनाना एक अच्छा अभ्यास है?
आइए कहते हैं कि मेरे पास एक Carवर्ग है: public class Car { public string Engine { get; set; } public string Seat { get; set; } public string Tires { get; set; } } कहते हैं कि हम एक पार्किंग स्थल के बारे में एक प्रणाली बना रहे हैं, …

9
एक उत्पादन सर्वर पर विकसित करना
आज मुझे एक प्रोडक्शन सर्वर पर एक एप्लिकेशन विकसित करने के लिए चिल्लाया गया। उद्धरण, " उत्पादन सर्वर पर विकसित करना स्वीकार्य नहीं है - कभी भी! " यहाँ स्थिति है। मैंने एक विकास उदाहरण स्थापित किया है: http://example.com:3000 उत्पादन उदाहरण है: http://example.com मैं अपने सभी विकास कार्यों को पूरा …

6
Git-friendly स्प्रेडशीट प्रारूप? [बन्द है]
हम Google दस्तावेज़ से स्व-होस्ट किए गए गिट रिपॉजिटरी के सेट में हमारी परियोजना प्रलेखन प्रक्रिया को स्थानांतरित करने का प्रयास कर रहे हैं। पाठ दस्तावेज़ पर्याप्त रूप से अनुकूल हैं, क्योंकि हमें आमतौर पर किसी भी फ़ॉरमेट स्वरूपण की आवश्यकता नहीं होती है, हम जटिल मामलों के लिए LaTeX …

9
क्या एल्गोरिथ्म प्रोग्रामिंग भाषा की तुलना में अधिक महत्वपूर्ण है?
वर्तमान (2013) Google कोड जाम प्रतियोगिता के दौरान, पायथन लोगों की तुलना में C ++ और Java लोगों को कोड की 200+ लाइनें लेने वाली एक समस्या थी, जिसने कोड की केवल 40 लाइनों का उपयोग करके उसी समस्या को हल किया। पायथन सीधे सी ++ और जावा के साथ …
35 java  c++  algorithms  python 

10
क्या डेवलपर्स को यूनिट परीक्षणों के अलावा अन्य परीक्षणों के लिए जिम्मेदार होना चाहिए, यदि ऐसा है तो कौन सा सबसे आम हैं?
मैं वर्तमान में एक बड़ी परियोजना पर काम कर रहा हूं, और मैंने JUnit और EasyMock का उपयोग बड़े पैमाने पर इकाई परीक्षण कार्यक्षमता के लिए किया है। मुझे अब दिलचस्पी है कि मुझे अन्य प्रकार के परीक्षण के बारे में क्या चिंता करनी चाहिए। एक डेवलपर के रूप में …
35 testing 

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


4
C ++ 11 पर स्विच कैसे करें?
मैं थोड़ी देर के लिए C ++ में प्रोग्रामिंग कर रहा हूं, लेकिन ज्यादातर चीजें C ++ की निम्न-स्तरीय विशेषताओं के आसपास केंद्रित हैं। मेरा मतलब है कि ज्यादातर पॉइंटर्स और कच्चे सरणियों के साथ काम करना। मुझे लगता है कि इस व्यवहार को कक्षाओं के साथ सी ++ के …
35 c++  c++11 

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