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

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

1
विभिन्न प्रकार के कंस्ट्रक्टर्स में एक ही नाम वाले डेटा कंस्ट्रक्टर्स को क्यों अस्वीकृत किया गया है?
निम्नलिखित घोषणा एक त्रुटि देती है: type Vec2d = (Float, Float) type Vec3d = (Float, Float, Float) -- Rect x y defines a rectangle spanning from (0,0) to (x,y) data Obj2d = Rect Float Float | Translate Vec2d Obj2d -- Cuboid x y z defines a cuboid spanning from (0,0,0) …
11 haskell 

2
क्या किसी कारण के रूप में वैकल्पिक का उपयोग करने का कोई कारण नहीं है मामले में जहां आप जानते हैं कि तर्क कुछ ऐसा है जिसकी आवश्यकता हो सकती है या नहीं?
जावा 8 के साथ, मैंने विकल्प / वैकल्पिक के उपयोग के बारे में अधिक से अधिक लेख देखे हैं। मैं समझता हूं कि वे जो प्रतिनिधित्व करने की कोशिश कर रहे हैं, और मैं उनमें से कई उदाहरणों को रिटर्न के रूप में इस्तेमाल करता हूं। हालाँकि मैं जो नहीं …

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

1
REST API में लिंक rel = "self" का क्या मतलब है?
मैं अक्सर HTML दस्तावेजों में निम्नलिखित देखता हूं <link rel="self" href="http://example.com/something"> या JSON में इस तरह link: { rel="self", href="http://example.com/something" } या एक्सएमएल में <atom:link rel="self" href="http://example.com/something" /> इसलिए मेरे कुछ सवाल थे: यह लिंक क्यों शामिल है? क्या फायदा होता है? (कृपया मुझे बताएं कि इसका एक कारण है …
11 rest  web-api 

3
साइड इफेक्ट्स रेफरेंशियल ट्रांसपेरेंसी ब्रेकिंग
स्काला में कार्यात्मक प्रोग्रामिंग, संदर्भात्मक पारदर्शिता को तोड़ने पर एक साइड इफेक्ट के प्रभाव की व्याख्या करता है: साइड इफेक्ट, जिसका तात्पर्य रेफरल ट्रांसपेरेंसी के कुछ उल्लंघन से है। मैंने SICP का एक हिस्सा पढ़ा है , जो एक कार्यक्रम का मूल्यांकन करने के लिए "प्रतिस्थापन मॉडल" का उपयोग करने …

8
प्रतियोगियों को रहस्यों को उजागर किए बिना किसी को PHP वेब एप्लिकेशन को सुरक्षित रूप से कैसे डिबग करना चाहिए?
इस पोस्ट में सुधार करना चाहते हैं? इस प्रश्न का विस्तृत उत्तर प्रदान करें, जिसमें उद्धरण और आपका उत्तर सही क्यों है की व्याख्या भी शामिल है। बिना पर्याप्त विवरण के उत्तर संपादित या हटाए जा सकते हैं। हाल ही में मैंने एक कार्यक्रम बनाया। मैं कोड की 2 लाइन …
11 php  debugging 

3
आपको इनपुट कब ट्रिम करना चाहिए?
मैं शिक्षा के बाहर उद्योग के बारे में टन सीखने के लिए प्रशिक्षु हूं। आज के बारे में एक बात मुझे लगा कि ट्रिमिंग इनपुट था। सिक्के के एक तरफ मैं नहीं चाहता कि उपयोगकर्ता / कार्यान्वयनकर्ता लगातार अप्रत्याशित परिणाम प्राप्त करें क्योंकि उनके इनपुट में बहुत अधिक स्थान थे, …

2
.NET MVC प्रोजेक्ट आर्किटेक्चर / लेयरिंग
मध्य-बड़े पैमाने पर MVC वेब एप्लिकेशन के लिए आर्किटेक्चर की योजना बनाते समय आप परतों को कैसे लागू कर सकते हैं जितना संभव हो उतना आसान और परीक्षण करना आसान है? (मूल रूप से सर्वोत्तम प्रथाओं का पालन करें) मान लें कि मैं अपने डेटा एक्सेस के रूप में पहले …

3
क्या HTTP हेडर के माध्यम से एक्सेस टोकन प्रसारित करना सुरक्षित है?
यह पहली RESTful वेब सेवा है और मैं सुरक्षा मुद्दों के बारे में चिंतित हूं। क्या HTTP हेडर के माध्यम से मेरे एक्सेस टोकन को प्रसारित करना सुरक्षित है? उदाहरण के लिए: POST /v1/i/resource HTTP/1.1 Content-Type: application/x-www-form-urlencoded Api-key: 5cac3297f0d9f46e1gh3k83881ba0980215cd71e Access_token: 080ab6bd49b138594ac9647dc929122adfb983c8 parameter1=foo&parameter2=bar कनेक्शन खत्म हो गया SSL। इसके अलावा, क्या …

3
उपयोगकर्ता अनुमतियों के साथ मेनू आइटम संग्रहीत करना
मैं PHP और MySQL में एक मेनू सिस्टम बना रहा हूँ। मेरे पास कई अलग-अलग मेनू होंगे और प्रत्येक मेनू में मेनू से जुड़े आइटम होंगे। साइट पर, मेरे पास अलग-अलग उपयोगकर्ता अनुमतियां हैं, कुछ उपयोगकर्ता सभी मेनू आइटम देख सकते हैं और कुछ आइटम कुछ उपयोगकर्ताओं से छिपे हुए …

1
सामान्य सूची-प्रसंस्करण फ़ंक्शन नामों की उत्पत्ति
सूचियों या सरणियों पर काम करने के लिए कुछ उच्च-क्रम के कार्यों को बार-बार अपनाया गया या फिर से अपनाया गया है। कार्यों का नक्शा , गुना [ एल | r ], और फ़िल्टर एक साथ कई प्रोग्रामिंग भाषाओं में पाए जाते हैं, जैसे कि स्कीम, ML, और पायथन, जो …

3
TDD मॉक कॉल सत्यापन - क्या यह एक विरोधी पैटर्न है?
मैं अब साल के लिए टीडीडी कर रहा हूं, मैं इसके बारे में बहुत अच्छा महसूस करता हूं, मुझे अपने टेस्ट सूट और सभी बहुत पसंद हैं। हालाँकि मैंने देखा है कि हाल ही में मैं बहुत सारे मॉक कॉल सत्यापन कर रहा हूँ। उदाहरण के लिए, मेरे पास एक …

2
मूल्य निर्धारण उत्पादों के लिए डेटाबेस स्कीमा (पैकेज, पदोन्नति, मात्रा आधारित, सीमित समय की पेशकश ...)
मैं एक कंपनी के लिए बिक्री के नए बिंदु पर काम कर रहा हूं जो उत्पाद मिश्रण के आधार पर विभिन्न कीमतों के लिए उत्पाद करता है। सभी उत्पादों का आधार मूल्य होता है। अपनी समस्या को समझाने के लिए, मैं निम्नलिखित जानकारी का उपयोग करूंगा: Product Category Price A …

2
MIT लाइसेंस: इसे वायरल क्यों नहीं माना जाता?
लाइसेंस का पहला भाग तात्पर्य है कि आप मूल रूप से जो कुछ भी आप इसके साथ चाहते हैं (प्रतिलिपि, संशोधित, बेचते हैं आदि) कर सकते हैं। लेकिन दूसरा भाग कहता है कि इन स्वतंत्रताओं को सॉफ्टवेयर की सभी प्रतियों में प्रचारित किया जाना चाहिए। उस बारे में मेरी व्याख्या …

5
क्या प्रत्येक डेवलपर के लिए एक दूरस्थ शाखा होना एक अच्छा अभ्यास है?
क्या परियोजना में प्रत्येक व्यक्तिगत डेवलपर के लिए एक दूरस्थ शाखा होना एक अच्छा अभ्यास माना जाता है? हम निम्नलिखित शाखाओं के साथ Git का उपयोग कर रहे हैं: गुरुजी रिहाई विकसित करना यदि प्रत्येक डेवलपर की अपनी शाखा थी, तो वे कोड को अपनी शाखाओं में धकेल सकते थे …

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