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

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

10
उपयोगकर्ता कहानी, सुविधा और महाकाव्य के बीच संबंध?
किसी के रूप में जो अभी भी चुस्त नया है, मुझे यकीन नहीं है कि मैं पूरी तरह से उपयोगकर्ता कहानी, फीचर और महाकाव्य के बीच के रिश्ते या अंतर को समझता हूं। इस प्रश्न के अनुसार , एक फीचर कहानियों का संग्रह है। उत्तर में से एक का सुझाव …
111 agile  terminology 

7
क्या आपको हर स्रोत फ़ाइल के साथ एक लाइसेंस नोटिस शामिल करना होगा?
मैं अपने लिए एक ओपन-सोर्स प्रोजेक्ट के लिए उपयोग किए जा सकने वाले विभिन्न लाइसेंसों की तलाश में हूं, लेकिन मैंने जो भी परियोजनाएं देखी हैं, उनमें से सभी प्रकार के लाइसेंसों के साथ, एक विशाल, अप्रिय (मेरी राय में) दिखाई देता है प्रत्येक स्रोत फ़ाइल में नोटिस जो बताता …
111 licensing 

13
हम स्रोत कोड के बजाय सिंटैक्स ट्री को संग्रहीत क्यों नहीं करते हैं?
हमारे पास बहुत सारी प्रोग्रामिंग लैंग्वेज हैं। हर भाषा को पार्स किया जाता है और कोड में अनुवादित होने से पहले वाक्यविन्यास की जाँच की जाती है ताकि एक सार वाक्यविन्यास ट्री (एएसटी) बनाया जाए। हमारे पास यह सार सिंटेक्स ट्री है, हम स्रोत कोड (या स्रोत कोड के बगल …

15
एक डेवलपर के लिए कैरियर का रास्ता क्या है जो प्रबंधन पसंद नहीं करता है?
यदि आप डेवलपर (वरिष्ठ या लीड डेवलपर) हैं और आप एक प्रबंधन कैरियर को आगे बढ़ाने के बजाय कोड / डिज़ाइन के साथ रहेंगे, तो आपकी कंपनी में उपलब्ध कैरियर मार्ग, या आपके द्वारा सुना गया कोई भी रास्ता क्या होगा? तुम कितना दूर जा सकते हो? क्या यह संभव …
110 management  coding 

30
प्रोग्रामिंग के बारे में आपका पसंदीदा उद्धरण क्या है? [बन्द है]
प्रोग्रामिंग के बारे में आपका पसंदीदा उद्धरण क्या है? प्रति उत्तर एक उद्धरण , और पोस्ट करने से पहले डुप्लिकेट के लिए जाँच करें !
110 quotations 

3
बुनियादी लॉगिंग बनाम संरचित लॉगिंग के लाभ
हम एक नया ऐप बना रहे हैं और मैं संरचित लॉगिंग को शामिल करना चाहूंगा। मेरा आदर्श सेटअप Serilogहमारे C # कोड के Bunyanलिए और हमारे JS के लिए कुछ होगा । ये खिलाते हैं fluentdऔर फिर किसी भी चीज़ के लिए बाहर जा सकते हैं, मैं शुरू में सोच …
110 c#  javascript  mysql  logging 

5
लोग GitHub पर रिपॉजिटरी क्यों निकालते हैं? [बन्द है]
मैंने देखा कि बहुत सारे GitHub खातों में केवल रिपॉजिटरी होती हैं जिन्हें अन्य खातों से कांटा जाता है। इसके अलावा, जो लोग ऐसा करते हैं, वे आमतौर पर फोर्क्ड रिपॉजिटरी में कोई योगदान नहीं करते हैं। मैंने लोगों को डाक टिकट और सीशेल इकट्ठा करने के बारे में सुना …

10
पारंपरिक null पॉइंटर चेक के बजाय Java 8+ में वैकल्पिक का उपयोग क्यों करें?
हम हाल ही में जावा 8 में चले गए हैं। अब, मैं देख रहा हूं कि Optionalवस्तुओं के साथ बाढ़ आ गई है। जावा 8 (स्टाइल 1) से पहले Employee employee = employeeServive.getEmployee(); if(employee!=null){ System.out.println(employee.getId()); } जावा 8 (स्टाइल 2) के बाद Optional<Employee> employeeOptional = Optional.ofNullable(employeeService.getEmployee()); if(employeeOptional.isPresent()){ Employee employee = …
110 java  java8 

14
मैं SCM के बिना कोड गुणवत्ता कैसे बना सकता हूं?
मैं एक सरकारी संस्थान में काम कर रहा हूँ। यहां इस्तेमाल की जा रही तकनीक और सॉफ्टवेयर विकसित करने के तरीके काफी पुराने जमाने के हैं। उनके पास भंडारण स्थान है लेकिन उन अनुप्रयोगों को रखने और बनाए रखने के लिए कोई उपयुक्त स्थान नहीं है जिनका उपयोग यहां के …
110 git  code-quality  svn  scm 

7
एक एकीकरण परीक्षण वास्तव में क्या है?
मेरे मित्र और मैं वास्तव में एक एकीकरण परीक्षण के वर्गीकरण के लिए संघर्ष कर रहे हैं। अब, अपने घर के रास्ते पर, मुझे बस एहसास हुआ, कि हर बार जब मैं एक एकीकरण परीक्षण का वास्तविक दुनिया उदाहरण देने की कोशिश करता हूं, तो यह एक स्वीकृति परीक्षण के …
110 testing  agile  tdd 

13
क्या हमें भाषा की उन विशेषताओं से बचना चाहिए जो C ++ में हैं लेकिन जावा नहीं है?
मान लीजिए कि मैं परियोजना में पर्यावरण द्वारा सी ++ का उपयोग करने के लिए सीमित हूं। क्या यह कुछ भाषा सुविधाओं के उपयोग को रोकने के लिए अच्छा है जो C ++ के पास है, लेकिन जावा में नहीं है (जैसे: एकाधिक वंशानुक्रम, ऑपरेटर ओवरलोडिंग)? मुझे लगता है कि …
110 java  c++  code-quality 

12
उदाहरण चर पर स्थानीय चर पसंद करने के लिए तर्क?
मैं जिस कोडबेस पर काम कर रहा हूं, वह विभिन्न तुच्छ तरीकों के बीच डेटा साझा करने के लिए अक्सर उदाहरण चर का उपयोग करता है। मूल डेवलपर यह मानता है कि यह अंकल बॉब / रॉबर्ट मार्टिन द्वारा क्लीन कोड बुक में बताई गई सर्वोत्तम प्रथाओं का पालन करता …
109 java  refactoring 


7
आपको सुरक्षा-गहन साइट के लिए एक छोटा बग ठीक करने के लिए काम पर रखा गया है। कोड को देखते हुए, यह सुरक्षा छेद से भरा है। आप क्या करते हैं? [बन्द है]
मुझे किसी व्यक्ति द्वारा किसी साइट पर कुछ छोटे काम करने के लिए रखा गया है। यह एक बड़ी कंपनी के लिए एक साइट है। इसमें बहुत संवेदनशील डेटा होता है, इसलिए सुरक्षा बहुत महत्वपूर्ण है। कोड का विश्लेषण करने पर, मैंने देखा है कि यह सुरक्षा छिद्रों से भरा …

9
निर्भरता इंजेक्शन समझना
मैं निर्भरता इंजेक्शन (DI) के बारे में पढ़ रहा हूं । मेरे लिए, यह करने के लिए एक बहुत ही जटिल बात है, जैसा कि मैं पढ़ रहा था यह नियंत्रण के उलटा (IoC) का संदर्भ दे रहा था और साथ ही मुझे लगा कि मैं एक यात्रा के लिए …

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