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

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

5
सादे PHP का उपयोग करके टेम्पलेट सिस्टम की संरचना कैसे करें?
मैं इस सवाल पर पढ़ रहा था stackoverflow पर: /programming/104516/calling-php-functions-within-heredoc-strings और स्वीकृत उत्तर इस तरह सादे PHP टेम्पलेट करने के लिए कहते हैं: template.php: <Html> <Head> <Title> <? = $ शीर्षक?> </ Title> </ Head> <Body> <? = GetContent ()?> </ Body> </ Html> index.php: <? Php $ शीर्षक = …
15 php  templates 

4
कई मशीनों पर गिट के साथ काम करना
यह थोड़ा अजीब लग सकता है, लेकिन मैं एक तरह से कई मशीनों के साथ काम करने के तरीके के बारे में सोच रहा हूं जो किसी तरह से एक साथ नेटवर्क किए गए हैं। ऐसा लगता है कि मेरे पास दो विकल्प हैं, और मैं दोनों तरफ लाभ देख …
15 git  workflows  dvcs 

4
"राज्य" की परिभाषा
"स्टेट" को परिभाषित करने का एक अच्छा तरीका क्या है, जैसा कि राज्य चर या राज्य मशीन में, एक नए (पहले गैर) प्रोग्रामर के लिए है? यह समझाने के लिए कुछ अच्छे तरीके क्या हैं कि यह अवधारणा सॉफ्टवेयर लिखने के लिए क्यों उपयोगी है? क्या राज्य की अवधारणा को …

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

6
.NET में "स्ट्रिंग" और "स्ट्रिंग" के बीच अंतर और कौन सा सबसे अच्छा है?
.NET फ्रेमवर्क में, कम से कम C # भाषा में, हमारे पास स्ट्रिंग प्रकार के दो "संस्करण" हैं: "स्ट्रिंग" "स्ट्रिंग" ऐसा प्रतीत होता है कि वे विनिमेय हैं, लेकिन क्या वे वास्तव में हैं? यदि वे विनिमेय नहीं हैं, तो क्या यह आमतौर पर एक के बजाय दूसरे का उपयोग …
15 c#  .net 

10
TDD [बंद] का उपयोग करने के लिए टीम के साथियों को कैसे मनाएं
बंद हो गया । यह सवाल राय आधारित है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि इस पोस्ट को संपादित करके तथ्यों और उद्धरणों के साथ उत्तर दिया जा सके । 4 साल पहले बंद हुआ …

5
आस्थगित कॉलबैक क्या हैं?
मैं एक कॉलबैक के विचार को समझता हूं, जहां मैं एक फ़ंक्शन को किसी अन्य फ़ंक्शन में पास करता हूं और वह फ़ंक्शन तब इच्छा पर आपूर्ति किए गए फ़ंक्शन का उपयोग करता है। मैं गुमराह करने के बाद भी आस्थगित कॉलबैक को समझने के लिए संघर्ष कर रहा हूं। …
15 jquery  node.js 

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

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

8
यूनिट टेस्टिंग - डाटाबेस कपल एप
एक मॉडल का परीक्षण करने वाली इकाई में सबसे अच्छा तरीका क्या होगा जो एक ऐसे अनुप्रयोग में एकीकृत होता है जो डेटाबेस में कसकर युग्मित होता है? यहाँ विशिष्ट परिदृश्य एक शॉपिंग कार्ट है - मैं कार्ट से वस्तुओं को हटाने और पुनः प्राप्त करने के साथ-साथ मूल्य निर्धारण …

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

4
ओडाटा एक रेस्ट सर्विस से कैसे अलग है?
मैं एक वेब सेवा एपीआई लिखने में देख रहा हूँ और मैं एक REST सेवा बनाने के बारे में सोच रहा हूँ। इस संदर्भ में ओदता का क्या अर्थ है? क्या आप कृपया OData और REST के बीच अंतर बता सकते हैं?
15 rest 

8
क्या वास्तव में वितरित कंप्यूटिंग है? [बन्द है]
बंद हो गया । इस प्रश्न पर अधिक ध्यान देने की आवश्यकता है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि यह इस पोस्ट को संपादित करके केवल एक समस्या पर केंद्रित हो । 5 साल पहले …

4
क्या परीक्षण-संचालित विकास मुझे SOLID का पालन करने के लिए मजबूर करता है?
मैं टीडीडी चिकित्सकों से बहुत कुछ सुनता हूं कि टीडीडी के फायदे में से एक यह है कि यह डेवलपर्स को ठोस सिद्धांतों (एकल जिम्मेदारी, ओपन-क्लोज्ड, लिस्कोव प्रतिस्थापन, इंटरफेस अलगाव और निर्भरता उलटा) का पालन करने के लिए मजबूर करता है । लेकिन मेरे लिए यह सिर्फ कुछ परीक्षणों (मुख्य …

7
एकाधिक वंशानुक्रम मामलों का उपयोग करते हैं
जावा इस आधार पर कई विरासतों को छोड़ देता है कि यह भाषा को सरल रखने के डिजाइन लक्ष्य का पालन करता है । मुझे आश्चर्य है कि अगर जावा (इसके इको-सिस्टम के साथ) वास्तव में "सरल" है। पायथन जटिल नहीं है और इसमें कई विरासत हैं। तो बहुत व्यक्तिपरक …

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