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

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

12
उपयोगी त्रुटि संदेशों के साथ डेवलपर की समस्याएं क्या हैं? [बन्द है]
यह मुझे चकित करता है कि, इस दिन और उम्र में, ऐसे उत्पाद जिनका उपयोग उनकी बेल्ट के तहत वर्षों से होता है, पेशेवरों की टीमों द्वारा निर्मित, आज भी - उपयोगकर्ता को उपयोगी त्रुटि संदेश प्रदान करने में विफल हैं। कुछ मामलों में, अतिरिक्त जानकारी के सिर्फ एक छोटे …

12
एक कक्षा के लिए कितना बड़ा है?
मैं लंबे समय से डेवलपर हूं (मैं 49 वर्ष का हूं) लेकिन ऑब्जेक्ट ओरिएंटेड डेवलपमेंट के लिए नया हूं। मैं बर्ट्रेंड मेयर्स एफिल के बाद से ओओ के बारे में पढ़ रहा हूं, लेकिन वास्तव में बहुत कम ओओ प्रोग्रामिंग किया है। बिंदु ओओ डिज़ाइन पर हर किताब एक नाव, …

11
एलन पेरलिस ने त्रुटि-मुक्त कार्यक्रम लिखने के तरीकों के बारे में क्या कहा? [बन्द है]
एलन जे। पर्लिस का एक उद्धरण है जो कहता है: त्रुटि मुक्त कार्यक्रम लिखने के दो तरीके हैं; केवल तीसरा काम करता है। मैंने हाल ही में अपने दोस्त से यह उद्धरण सुना है, और इसके पीछे के गहरे अर्थ को समझने में असमर्थ था। Perlis यहाँ के बारे में …
29 bug  quotations 

13
मौजूदा कोड को डीबग करने की अपनी क्षमता को कैसे सुधारें [बंद]
कामकाजी दुनिया में एक सामान्य कार्य मौजूदा, लेकिन छोटी गाड़ी कोड के साथ काम कर रहा है। डिबगर के रूप में अपने कौशल को बेहतर बनाने के लिए कुछ सुझाव क्या हैं?
29 debugging 

28
क्या आप आलसी हैं उपकरणों पर अत्यधिक निर्भरता? [बन्द है]
मैंने uni में C ++ में प्रोग्रामिंग शुरू की और उसे पसंद किया। अगले कार्यकाल में हम VB6 में बदल गए और मुझे इससे नफरत थी। मैं यह नहीं बता सकता था कि क्या चल रहा है, आप एक बटन को एक फॉर्म में खींचें और विचारक आपके लिए कोड …

9
वेब बनाम डेस्कटॉप विकास - वेब विकास बदतर है? [बन्द है]
एक लंबे समय से डेस्कटॉप डेवलपर के रूप में हमारे पहले बड़े पैमाने पर वेब एप्लिकेशन को देख रहे हैं, वेब विकास करने के पेशेवरों और विपक्ष क्या हैं? क्या डेस्कटॉप एप्लिकेशन विकसित करने की तुलना में वेब एप्लिकेशन विकसित करना बहुत खराब है? जैसे, क्या यह अधिक थकाऊ या …

3
क्या ओपन सोर्स मेरे कोड को लाइसेंस देने के बाद मुझे सीमित कर देता है?
मान लीजिए कि मैं एक उपयोगी पुस्तकालय विकसित करता हूं और इसे खुले स्रोत के रूप में प्रकाशित करने का निर्णय लेता हूं। कुछ समय बाद मेरे पास एक ऐसा व्यवसाय करने की आवश्यकता है जो खुले स्रोत लाइसेंस का अनुपालन न करे। क्या मैंने ऐसा करने की अनुमति दी …

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

19
एक प्रोग्रामर को क्या टोपी नहीं पहननी चाहिए? [बन्द है]
मेरे अनुभव में, सॉफ्टवेयर डेवलपर्स कई टोपी पहनते हैं और विभिन्न जिम्मेदारियों के साथ कई भूमिकाएं भरते हैं। न केवल कोडिंग से, बल्कि कभी-कभी एसक्यूएल भी लिखना, यूजर-इंटरफेस डिजाइन करना, डेटाबेस डिजाइन करना, ग्राफिक्स हेरफेर, यहां तक ​​कि क्यूए परीक्षण भी। यदि प्राथमिक भूमिका सॉफ़्टवेयर / कोड लिखना है, तो …
29 team  roles 

30
किसी भी प्रोग्रामिंग भाषा में आपके द्वारा सामना की गई सबसे बड़ी डिज़ाइन दोष क्या है? [बन्द है]
सभी प्रोग्रामिंग भाषाओं में उनकी डिज़ाइन की खामियां हैं, क्योंकि कोई भी भाषा एकदम सही नहीं हो सकती है, जैसे कि अधिकांश (सभी?) अन्य चीजें। एक तरफ, प्रोग्रामिंग भाषा में कौन सी डिज़ाइन की गलती ने आपको प्रोग्रामर के रूप में अपने इतिहास से सबसे अधिक परेशान किया है? ध्यान …

2
पूर्णांक के बजाय स्ट्रिंग्स के रूप में झंडे / एनम को स्टोर क्यों करें?
मैं Drupal 7, Wordpress (कुछ काफी पुराने संस्करण), और पायथन पर आधारित कुछ कस्टम एप्लिकेशन सहित कुछ प्रसिद्ध CMSes के SQL डंप ब्राउज़ कर रहा हूं। इन सभी डंपों में पूर्णांक के बजाय स्ट्रिंग फ़्लैग के साथ डेटा था। उदाहरण के लिए, एक पोस्ट की स्थिति के रूप में प्रतिनिधित्व …

3
अनुप्रयोग या डोमेन सेवा में DDD रिपॉजिटरी
मैं इन दिनों DDD का अध्ययन कर रहा हूं, और मैं कुछ प्रश्न पूछ रहा हूं कि DDD के साथ रिपॉजिटरी कैसे प्रबंधित करें। दरअसल, मैं दो कब्बियों से मिला हूं: पेहला मेरे द्वारा पढ़ी गई सेवाओं का पहला तरीका एक रिपॉजिटरी और एक डोमेन मॉडल को एप्लिकेशन सेवा में …


5
संकलित बनाम संकलित: एक उपयोगी अंतर?
बहुत सारे प्रश्न यहाँ पर व्याख्यायित बनाम संकलित भाषा के उपकरणों के बारे में पूछे जाते हैं। मैं सोच रहा हूँ कि क्या वास्तव में भेद का कोई अर्थ है। (वास्तव में सवाल आमतौर पर भाषाओं के बारे में हैं, लेकिन वे वास्तव में उन भाषाओं के सबसे लोकप्रिय कार्यान्वयन …

6
मुझे प्रतिबिंब का उपयोग क्यों करना चाहिए?
मैं जावा के लिए नया हूं; अपने अध्ययनों के माध्यम से, मैंने पढ़ा कि प्रतिबिंब का उपयोग कक्षाओं और विधियों को आह्वान करने के लिए किया जाता है, और यह जानने के लिए कि कौन से तरीकों को लागू किया जाता है या नहीं। मुझे प्रतिबिंब का उपयोग कब करना …
29 java  reflection 

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