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

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

7
क्या सार्वजनिक रूप से सामना करने वाले डेटाबेस आईडी का अस्पष्ट / अस्पष्ट होना वास्तव में एक "सर्वोत्तम अभ्यास" है?
मैंने लोगों को इंटरनेट पर यहां और वहां व्याख्यान देते हुए सुना है कि वेब एप्लिकेशन में सार्वजनिक सामना करने वाले डेटाबेस आईडी को अस्पष्ट करना सबसे अच्छा अभ्यास है। मुझे लगता है कि वे मुख्य रूप से रूपों और urls में मतलब रखते हैं, लेकिन मैंने इस विषय पर …

8
यदि कोई डेटा ऑब्जेक्ट प्रकार अपरिवर्तनीय होने के लिए डिज़ाइन किया जाना चाहिए तो यह कैसे तय करता है?
मैं अपनी ताकत के कारण अपरिवर्तनीय "पैटर्न" से प्यार करता हूं, और अतीत में मैंने अपरिवर्तनीय डेटा प्रकार (कुछ, सबसे या यहां तक ​​कि सभी) के साथ सिस्टम को डिजाइन करना फायदेमंद पाया है। अक्सर जब मैं ऐसा करता हूं, तो मैं खुद को कम बग लिखता हुआ पाता हूं …

9
ओवरफ्लोज़ को सी कम करने के लिए सी को कम करना इतना मुश्किल क्यों है?
मैं कॉलेज में एक कोर्स कर रहा हूं, जहां प्रयोगशालाओं में से एक कोड पर बफर अतिप्रवाह कारनामे करना है जो वे हमें देते हैं। यह साधारण कारनामों से लेकर जैसे किसी फ़ंक्शन के लिए रिटर्न एड्रेस को स्टैक पर बदलने के लिए एक अलग फ़ंक्शन पर लौटने के लिए, …

5
REST एपीआई में आप द्वि-दिशात्मक सिंक का सबसे अच्छा प्रतिनिधित्व कैसे करते हैं?
एक सिस्टम को मानते हुए जहां एक संसाधन के साथ एक वेब अनुप्रयोग है, और एक अन्य समान संसाधन के साथ एक दूरस्थ अनुप्रयोग का संदर्भ है, आप एक द्वि-दिशात्मक सिंक कार्रवाई का प्रतिनिधित्व कैसे करते हैं जो 'स्थानीय' संसाधन को 'दूरस्थ' संसाधन के साथ सिंक्रनाइज़ करता है? उदाहरण: मेरे …

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

8
स्क्रम में, विकास के वातावरण की स्थापना और क्षमता विकास जैसे कार्यों को वास्तविक उपयोगकर्ता कहानियों के भीतर उप-मुखौटे के रूप में प्रबंधित किया जाना चाहिए?
कभी-कभी परियोजनाओं में हमें कार्यों पर समय बिताने की आवश्यकता होती है जैसे: वैकल्पिक रूपरेखा और उपकरण की खोज परियोजना के लिए चुने गए ढांचे और उपकरणों को सीखना सर्वर और प्रोजेक्ट इन्फ्रास्ट्रक्चर (संस्करण नियंत्रण, निर्माण वातावरण, डेटाबेस, आदि) की स्थापना यदि हम उपयोगकर्ता कहानियों का उपयोग कर रहे हैं, …

5
क्या नई वस्तुओं को बिना स्टोर किए बनाना बुरा व्यवहार है?
इस सवाल को स्टैक ओवरफ्लो से माइग्रेट किया गया क्योंकि इसका जवाब सॉफ्टवेयर इंजीनियरिंग स्टैक एक्सचेंज में दिया जा सकता है। 7 साल पहले पलायन कर गए । मैंने ऑब्जेक्ट के संदर्भ को संग्रहीत किए बिना जावा कोड में बनाई गई वस्तुओं को देखा है। उदाहरण के लिए, एक ग्रहण …
23 java 

7
क्यों सीएस को याद किया जाना सिखाया जाता है? [बन्द है]
जैसा कि वर्तमान में खड़ा है, यह प्रश्न हमारे प्रश्नोत्तर प्रारूप के लिए एक अच्छा फिट नहीं है। हम तथ्यों, संदर्भों या विशेषज्ञता के आधार पर उत्तर दिए जाने की अपेक्षा करते हैं, लेकिन इस सवाल पर बहस, बहस, मतदान या विस्तारित चर्चा की संभावना होगी। यदि आपको लगता है …
23 learning 

12
मैंने अभी-अभी स्क्रैम के साथ एक नौकरी शुरू की है और कुछ याद आ रहा है। मैं स्क्रैम के लिए नया हूं
कोड क्लासिक ASP / ASP.NET के संयोजन का एक पूरा गड़बड़ है। घोटाले में बड़ी गड़बड़ी हो रही है या इसमें कुछ बदलाव किया जा रहा है। हम सब बहुत व्यस्त हैं कि एक फिर से लिखना शुरू करने के लिए तो मैं सोच रहा हूँ .. स्क्रम में वह …

8
क्या नामकरण प्रकारों के लिए अच्छी तकनीक या परीक्षण हैं?
एक अजीब, खुला सवाल है, लेकिन यह एक ऐसी समस्या है, जिसका मैं हमेशा से विरोध कर रहा हूं: सॉफ्टवेयर जिसे बनाए रखना आसान है और इसके साथ काम करना आसान है। एक डिजाइन को सहज बनाने की कोशिश करने का मतलब है कि अपने घटकों का नामकरण इस तरह …
23 design  naming 

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

3
प्रोग्रामिंग प्रतियोगिताओं और प्रतियोगिताओं में C ++ प्रमुख क्यों है? [बन्द है]
बंद हो गया । यह सवाल राय आधारित है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस सवाल में सुधार करना चाहते हैं? प्रश्न को अपडेट करें ताकि इस पोस्ट को संपादित करके तथ्यों और उद्धरणों के साथ उत्तर दिया जा सके । 6 साल पहले बंद …
23 c++  c 

4
XML नामस्थान के लिए हमें URI की आवश्यकता क्यों है?
मैं यह पता लगाने की कोशिश कर रहा हूं कि हमें XML नामस्थान के लिए URI की आवश्यकता क्यों है और मुझे उसके लिए कोई उद्देश्य नहीं मिल सकता है। क्या कोई मुझे एक ठोस उदाहरण पर अपना उपयोग दिखाते हुए थोड़ा उज्ज्वल कर सकता है? संपादित करें: उदाहरण के …
23 xml  namespace 

11
बैंक की दुनिया में कोड डिजाइन प्रयास या आलस्य चुनें
मैंने दो साल तक एक महान निवेश बैंक में काम किया है। मैंने कोड को सबसे अधिक अनुकूलित बनाने की इच्छा के साथ कुछ तकनीकी परियोजनाएं बनाईं, अनुकूलित अच्छे डिजाइन पैटर्न, एसओएलआईडी सिद्धांत, लोकतंत्र के कानून का सम्मान किया और सभी प्रकार के डुप्लिकेट कोड से बचा ... जब उत्पादन …

11
क्या ऐसा सॉफ्टवेयर लिखना संभव है जिसे लगातार संशोधित करने की आवश्यकता नहीं है?
मैंने कई अलग-अलग भाषाओं में बहुत सारे सॉफ्टवेयर लिखे हैं, और मैंने Verilog और VHDL का उपयोग करके FPGAs के साथ उपयोग के लिए "लिखित" हार्डवेयर भी बनाया है। मुझे सॉफ़्टवेयर से अधिक हार्डवेयर लिखने में आनंद आता है, और मुझे लगता है कि प्राथमिक कारणों में से एक यह …

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