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

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

13
यूनिट परीक्षण कैसे काम करता है?
मैं अपने कोड को और अधिक मजबूत बनाने की कोशिश कर रहा हूं और मैं यूनिट परीक्षण के बारे में पढ़ रहा हूं, लेकिन मुझे वास्तविक उपयोगी उपयोग खोजने में बहुत मुश्किल है। उदाहरण के लिए, विकिपीडिया उदाहरण : public class TestAdder { public void testSum() { Adder adder = …

5
एक ओपन-सोर्स प्रोजेक्ट में बाहरी निर्भरता को कैसे संभालेंगे?
जब कोई एक ओपन-सोर्स प्रोजेक्ट लिखता है और Google कोड या GitHub का उपयोग करता है, और लुआ जैसी लाइब्रेरी का उपयोग करना चाहता है, तो इसे कैसे करना चाहिए? क्या निर्भरता को भंडार में शामिल किया जाना चाहिए? क्या निर्भरता का निर्माण एक ही बिल्ड स्क्रिप्ट के भीतर से …

4
क्या यह कोड एक "ट्रेन मलबे" (कानून के उल्लंघन में) की तरह है?
मैंने जो कुछ कोड लिखा है, उसके माध्यम से ब्राउज़ करते हुए, मैं निम्नलिखित निर्माण पर आया जो मुझे मिला। पहली नज़र में, यह काफी साफ लगता है। हां, वास्तविक कोड में getLocation()विधि का थोड़ा अधिक विशिष्ट नाम है जो बेहतर वर्णन करता है कि यह किस स्थान पर है। …

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

4
इन-प्रोग्रेसिंग रीफैक्टरिंग कैसे करें?
इसलिए, मेरे पास यह बड़ी परियोजना है, जो मेरे द्वारा फिर से बनाए जाने की प्रक्रिया में है। मैं बहुत सारे सामान बदल रहा हूं, इसलिए जल्द ही कुछ समय संकलित करने का कोई मौका नहीं है। मैं एक विशेष गिट शाखा में रह रहा हूं जिसे मैंने नाम दिया …
23 git  refactoring 

9
प्रतिनिधि बनाम अंतर-कोई और स्पष्टीकरण उपलब्ध है?
लेख पढ़ने के बाद- जब इंटरफेज (सी # प्रोग्रामिंग गाइड) के बजाय डेलीगेट्स यूज के लिए इस्तेमाल किया जाए , तो मुझे नीचे दिए गए बिंदुओं को समझने में कुछ मदद की जरूरत है, जो मुझे इतना स्पष्ट नहीं लगता था (मेरे लिए)। इनके लिए कोई उदाहरण या विस्तृत स्पष्टीकरण …
23 c#  design  .net 

13
क्या सिस्टम हंगेरियन नोटेशन अभी भी एक उपयोगी अभ्यास है? [बन्द है]
यहां क्या पूछा जा रहा है, यह बताना मुश्किल है। यह प्रश्न अस्पष्ट, अस्पष्ट, अपूर्ण, अति व्यापक या अलंकारिक है और इसका वर्तमान रूप में यथोचित उत्तर नहीं दिया जा सकता है। इस प्रश्न को स्पष्ट करने में सहायता के लिए ताकि इसे फिर से खोला जा सके, सहायता केंद्र …
23 c++  naming 

7
क्या एक तकनीकी कारण है कि आप एक लिनक्स कंप्यूटर पर iOS ऐप क्यों नहीं विकसित कर सकते हैं?
मैं समझता हूं कि आप लिनक्स कंप्यूटर पर OS X ऐप क्यों नहीं विकसित कर सकते, लेकिन क्या एक अच्छा तकनीकी कारण है कि आप लिनक्स पर iPhone और iPad ऐप विकसित नहीं कर सकते हैं? IOS स्रोत कोड को iOS निष्पादन योग्य में संकलित करना और लिनक्स पर iOS …
23 ios  linux  xcode 

7
बिग ओ में ओ क्या है?
बिग ओ अंकन में बिग और ओ क्या है? मैंने परिभाषाएँ पढ़ी हैं और यह नहीं बताता कि ओ को 'ओह' के रूप में क्या कहा जाता है । उदाहरण के लिए - मैं समझता हूं कि O (n) एक रैखिक एल्गोरिथ्म की जटिलता है जहां n संचालन की संख्या …
23 complexity  big-o 

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

4
क्या प्रोग्रामर के लिए काम के माहौल (जैसे, सम्मान) में भौगोलिक अंतर पर कोई शोध है? [बन्द है]
बन्द है। यह सवाल ऑफ टॉपिक है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस सवाल में सुधार करना चाहते हैं? प्रश्न अपडेट करें तो यह है -विषय पर सॉफ्टवेयर इंजीनियरिंग स्टैक एक्सचेंज के लिए। 5 साल पहले बंद हुआ । इस वेबसाइट से मैंने जो कुछ …
23 culture 

4
जावा प्रदर्शन में उल्लेखनीय सुधार कैसे करें?
LMAX पर टीम के पास एक प्रस्तुति है कि वे 1k से कम ms विलंब से 100k TPS कैसे कर पाए । उन्होंने उस प्रस्तुति को एक ब्लॉग , तकनीकी पेपर (पीडीएफ) और स्वयं स्रोत कोड के साथ बैकअप दिया है। हाल ही में, मार्टिन फाउलर ने LMAX वास्तुकला पर …

7
यदि एक चर में गेट्टर और सेटर है, तो क्या यह सार्वजनिक होना चाहिए?
मेरे पास एक वैरिएबल के साथ एक वर्ग है जो निजी है और कक्षा में एक चर और उस चर के लिए एक सेटर है। उस चर को सार्वजनिक क्यों नहीं किया जाता? एकमात्र मामला मुझे लगता है कि आपको गेटर्स और सेटर्स का उपयोग करना होगा यदि आपको सेट …

5
C संकलक का इतिहास क्या है?
इस सवाल को स्टैक ओवरफ्लो से माइग्रेट किया गया क्योंकि इसका जवाब सॉफ्टवेयर इंजीनियरिंग स्टैक एक्सचेंज में दिया जा सकता है। 8 साल पहले पलायन कर गए । जब हम कहते हैं कि "डेनिस रिची ने सी भाषा विकसित की है", तो क्या हमारा मतलब है कि उसने एक संकलक …
23 c  compiler 

8
कीवर्ड का उपयोग करते समय DRY सिद्धांत को कैसे लागू किया जाए?
इन तरीकों पर विचार करें: public List<Employee> GetAllEmployees() { using (Entities entities = new Entities()) { return entities.Employees.ToList(); } } public List<Job> GetAllJobs() { using (Entities entities = new Entities()) { return entities.Jobs.ToList(); } } public List<Task> GetAllTasksOfTheJob(Job job) { using (Entities entities = new Entities()) { return entities.Tasks.Where(t => …

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