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

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

18
मुझे उन प्रोग्रामिंग चीजों के लिए कैसे चार्ज करना चाहिए जिन्हें ठीक करने में दो मिनट लगते हैं? [बन्द है]
मैं वास्तव में इससे भ्रमित हूं। मेरा मानना ​​है कि जितना अधिक मुझे अनुभव मिल रहा है, उतना ही मैं गलतियों को खोजने और उन्हें जल्दी ठीक करने में एक विशेषज्ञ बन रहा हूं। अब मेरे बॉस को एक प्रोग्रामर से वेबसाइट मिली जो बहुत खराब कोडिंग करता है। अब …
127 freelancing 

6
क्या वैरिएबल का नाम आईडी या आईडी होना चाहिए? [बन्द है]
यह थोड़ा पांडित्यपूर्ण है, लेकिन मैंने देखा है कि कुछ लोग इसमें उपयोग Idकरते हैं: private int userId; public int getUserId(); और अन्य उपयोग करते हैं: private int userID; public int getUserID(); क्या इनमें से एक दूसरे से बेहतर नाम है? क्यों? मैंने इसे बड़ी परियोजनाओं में बहुत असंगत तरीके …

11
वहाँ कुछ भी है कि पुनरावृत्ति के साथ किया जा सकता है कि छोरों के साथ नहीं किया जा सकता है?
ऐसे समय होते हैं जब लूप का उपयोग करने की तुलना में रिकर्सन का उपयोग करना बेहतर होता है, और ऐसे समय में जहां लूप का उपयोग करना पुनरावर्तन का उपयोग करने से बेहतर होता है। "सही" चुनने से कोड की कम लाइनों में संसाधनों और / या परिणाम को …
126 recursion  loops 

11
क्या साक्षात्कारकर्ताओं के लिए अपने स्टैक एक्सचेंज उपयोगकर्ता नाम के लिए उम्मीदवारों से पूछना उचित है? [बन्द है]
यदि आप एक सॉफ्टवेयर जॉब इंटरव्यू (या एक पूर्व-साक्षात्कार स्क्रीनिंग प्रश्न के रूप में) में अपने स्टैक एक्सचेंज उपयोगकर्ता नाम के लिए पूछा गया था, तो क्या आप इसे उचित समझेंगे? मेरे लिए, यह एक बहुत ही उचित अनुरोध की तरह लगता है, और एक जो बहुत जानकारीपूर्ण होगा - …
126 interview 

27
सॉफ्टवेयर विकास में सबसे खराब झूठी अर्थव्यवस्थाएं क्या हैं? [बन्द है]
सॉफ़्टवेयर उद्योग में प्रचलित सबसे खराब झूठी अर्थव्यवस्थाएं (जो पैसे बचाने के तरीके हैं जो अंततः उन्हें बचाने की तुलना में अधिक खर्च होती हैं) और आप उनका मुकाबला कैसे करते हैं?

10
हम में से अधिकांश लूप काउंटर वेरिएबल के रूप में 'i' का उपयोग क्यों करते हैं?
क्या किसी ने इस बारे में सोचा है कि हम में से कई एक ही चर नामों का उपयोग करके इसी पैटर्न को क्यों दोहराते हैं? for (int i = 0; i < foo; i++) { // ... } यह सबसे कोड मैंने कभी का उपयोग करता है देखा है …

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

17
आप डेटाबेस में "फ़ज़ी डेट्स" को कैसे स्टोर करते हैं?
यह एक समस्या है जिसे मैंने कुछ समय में चलाया है। कल्पना कीजिए कि आपके पास एक रिकॉर्ड है जिसे आप डेटाबेस तालिका में संग्रहीत करना चाहते हैं। इस तालिका में "Date_created" नामक एक डेटटाइम कॉलम है। यह एक विशेष रिकॉर्ड बहुत पहले बनाया गया था, और आप वास्तव में …

20
आप सुरक्षित रूप से कोड के एक टुकड़े को कैसे हटाते हैं जो ऐसा लगता है कि यह कभी दर्ज नहीं किया गया है?
आपको कुछ ऐसा कोड मिला है जो शानदार लगता है, और संकलक को यह ध्यान नहीं है। आप यह सुनिश्चित करने के लिए क्या करते हैं (या आप कर सकते हैं के रूप में करीब के रूप में) कि इस कोड को हटाने से प्रतिगमन का कारण नहीं होगा। मन …
125 clean-code 

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

30
प्रतिस्पर्धी वेतन के साथ उन्हें बनाए रखने के लिए मैं अपने डेवलपर्स को किस तरह के अभिनव गैर-नकद वित्तीय लाभ प्रदान करता हूं?
कंपनी के निजी के बाद से स्टॉक विकल्प बहुत मायने नहीं रखते हैं। [यह अभी भी करता है, अगर आप एक तरह के फेसबुक हैं और नियामक प्रणाली सेकंडमार्केट जैसी साइटों को अनुमति देती है, लेकिन मैं पचाता हूं] मैं कुछ सोच सकता था: माता-पिता और ससुराल वालों को स्वास्थ्य …
125 management 

14
क्या समाधान यथासंभव सामान्य या जितना संभव हो उतना सामान्य होना चाहिए?
कहें कि मेरे पास एक इकाई है जिसमें "प्रकार" विशेषता है। 20+ संभावित प्रकार हो सकते हैं। अब मुझे ऐसा कुछ लागू करने के लिए कहा गया है जो A-> B से प्रकार बदलने की अनुमति देगा, जो कि केवल उपयोग का मामला है। तो क्या मुझे कुछ ऐसा लागू …

8
निर्भरता इंजेक्शन पैटर्न का उपयोग करना कब उचित नहीं है?
स्वचालित परीक्षण सीखने (और प्यार) के बाद से मैंने लगभग हर परियोजना में निर्भरता इंजेक्शन पैटर्न का उपयोग करके खुद को पाया है। क्या स्वचालित परीक्षण के साथ काम करते समय हमेशा इस पैटर्न का उपयोग करना उचित है? क्या ऐसी कोई परिस्थितियां हैं जो आपको निर्भरता इंजेक्शन के उपयोग …

15
परिणामों की भविष्यवाणी करने के लिए कोड के लिए यूनिट परीक्षण कैसे लिखते हैं?
मैं अक्सर बहुत संख्यात्मक / गणितीय कार्यक्रमों के साथ काम करता हूं, जहां किसी फ़ंक्शन का सटीक परिणाम अग्रिम में भविष्यवाणी करना मुश्किल है। इस तरह के कोड के साथ टीडीडी को लागू करने की कोशिश में, मैं अक्सर उस कोड के लिए यूनिट परीक्षण लिखने की तुलना में परीक्षण …
124 unit-testing  tdd 

16
टीम लगातार स्प्रिंट लक्ष्यों को पूरा करने में विफल रहती है
हम एक उत्पाद के साथ एक छोटी सॉफ्टवेयर कंपनी हैं। हम स्क्रम का उपयोग करते हैं , और हमारे डेवलपर्स उन विशेषताओं को चुनते हैं जिन्हें वे प्रत्येक स्प्रिंट में शामिल करना चाहते हैं। दुर्भाग्यवश, पिछले 18 महीने की अवधि में, टीम ने एक बार स्प्रिंट के लिए प्रतिबद्ध सुविधाओं …
124 scrum  planning 

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