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

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

1
क्या पंप भड़काना है? कभी-कभी एक भड़काना रीड कहा जाता है
मुझे इस अभिव्यक्ति और पैटर्न को दिन में वापस सिखाया गया था। यकीन है, नाम पुराने पंपों से आता है जिन्हें पानी पंप करने से पहले पानी से भरा होना चाहिए, लेकिन कौन परवाह करता है? हम यहां कोड के बारे में बात कर रहे हैं। कुछ वास्तव में अच्छे …

1
क्यों Math.min एक तत्व सरणी के साथ काम करता है
MDN Math.min के अनुसार केवल संख्याओं को स्वीकार करता है, और यदि कोई तर्क एक संख्या नहीं है, तो वह वापस आ जाएगी NaN। ऐसा नहीं है कि अगर हम एक से अधिक संख्या के साथ एक सरणी पारित करने पर हम पाते सच है NaN, इस तरह: Math.min([1,2]), लेकिन …
17 javascript  math 

2
कम से कम विस्मय का सिद्धांत (POLA) और इंटरफेस
एक सदी पहले की एक अच्छी तिमाही जब मैं सी ++ सीख रहा था, तो मुझे सिखाया गया था कि इंटरफेस को माफ किया जाना चाहिए और जहां तक ​​संभव हो उस आदेश की परवाह न करें, क्योंकि उपभोक्ता को स्रोत या प्रलेखन के एवज में दस्तावेज नहीं मिल सकता …

7
मुझे पर्ल के डीबीआईएक्स :: क्लास का उपयोग कब करना चाहिए?
DBIx :: क्लास किसी भी डेटाबेस के लिए एक लोकप्रिय पर्ल इंटरफ़ेस है जिसे आप DBI के माध्यम से कनेक्ट कर सकते हैं । इसके तकनीकी विवरण के लिए अच्छा प्रलेखन है, लेकिन इसके उचित उपयोग के बारे में जानकारी (उन स्थितियों सहित जहां आप शायद इसे नहीं चाहते हैं)। …
17 perl 

8
मैं आखिरकार सुसंगत सेवा के खिलाफ परीक्षण कैसे लिखूं?
मैं Google App Engine Datastore के शीर्ष पर एक सेवा का निर्माण कर रहा हूं, जो अंततः एक सुसंगत डेटा स्टोर है। मेरे आवेदन के लिए, यह ठीक है। हालाँकि, मैं ऐसे परीक्षण विकसित कर रहा हूँ जो PUT ऑब्जेक्ट और फिर GET ऑब्जेक्ट और रिटर्न ऑब्जेक्ट पर गुणों की …

5
क्या एक फ़ंक्शन तुरंत अशुद्ध है अगर यह एक फ़ंक्शन को पैरामीटर के रूप में लेता है?
चूंकि रनटाइम तक एक इनपुट पैरामीटर की शुद्धता अज्ञात है, क्या एक फ़ंक्शन तुरंत अशुद्ध माना जाता है अगर यह एक फ़ंक्शन पैरामीटर को इनपुट पैरामीटर के रूप में लेता है? संबंधित: यदि कोई फ़ंक्शन शुद्ध फ़ंक्शन को लागू करता है जो फ़ंक्शन के बाहर परिभाषित किया गया है, लेकिन …

4
क्या साइड इफेक्ट्स को पूरी तरह से अकादमिक रूप से संभालने के लिए IO मोनाड पैटर्न का लाभ है?
अभी तक एक और एफपी + साइड इफेक्ट्स प्रश्न के लिए खेद है, लेकिन मैं एक मौजूदा एक नहीं ढूंढ सका, जो मेरे लिए इसका उत्तर देता है। कार्यात्मक प्रोग्रामिंग की मेरी (सीमित) समझ यह है कि राज्य / साइड इफेक्ट्स को कम से कम किया जाना चाहिए और स्टेटलेस …

3
एक छोटी टीम के लिए एक संस्करण नियंत्रण शाखा नीति का परिचय
मैं एक ठेकेदार हूं जो हाल ही में एक फर्म के साथ शुरू हुआ है। टीम 3 डेवलपर्स है जिसमें 2 जूनियर से लेकर मध्य स्तर के देवता शामिल हैं, एक ही स्तर पर दूसरे के साथ जल्द ही शुरू हो रहा है, और खुद (6 साल xx)। दोनों मौजूदा …

2
किसी अन्य भाषा में मुफ्त सॉफ्टवेयर पोर्ट करते समय लाइसेंस की शर्तें
मैं किसी मौजूदा सॉफ़्टवेयर पैकेज को किसी अन्य भाषा में पोर्ट करने के विचार में खोज रहा हूं। यह अपाचे लाइसेंस 2.0 के तहत जारी किया गया है , और मुफ्त में वितरित किया जाता है; लेकिन एक पुस्तकालय का उपयोग करके बनाम इसकी एक प्रति बनाने के बीच एक …

5
इंपीरियल के विपरीत कार्यात्मक प्रोग्रामिंग भाषाओं को क्या घोषित करता है?
कई लेखों पर, कार्यात्मक प्रोग्रामिंग के लाभों का वर्णन करते हुए, मैंने कार्यात्मक प्रोग्रामिंग भाषाओं को देखा है, जैसे हास्केल, एमएल, स्काला या क्लोजर, को "घोषणात्मक भाषाओं" के रूप में संदर्भित किया गया है जो कि सी / सी ++ / सी # या जावा जैसी अनिवार्य भाषाओं से अलग …

4
क्या एकल उत्तरदायित्व सिद्धांत कार्यों के लिए लागू है?
रॉबर्ट सी। मार्टिन के अनुसार, एसआरपी में कहा गया है कि: एक वर्ग को बदलने के लिए एक से अधिक कारण कभी नहीं होने चाहिए । हालाँकि, अपनी पुस्तक क्लीन कोड , अध्याय 3: कार्य में, वह कोड के निम्नलिखित ब्लॉक को दिखाता है: public Money calculatePay(Employee e) throws InvalidEmployeeType …

2
इवेंट सोर्सिंग और REST
मैं इवेंट सोर्सिंग डिज़ाइन में आया था और मैं एक ऐसे एप्लिकेशन में उपयोग करना चाहूँगा जहाँ एक REST क्लाइंट की आवश्यकता हो (RESTful सटीक होना)। हालाँकि, मैं इन्हें एक साथ जोड़ने में विफल रहा क्योंकि REST काफी CRUD जैसा है और इवेंट सोर्सिंग कार्य आधारित है। मैं सोच रहा …

5
क्या एनामस भंगुर इंटरफेस बनाते हैं?
नीचे दिए गए उदाहरण पर विचार करें। ColorChoice enum में कोई भी परिवर्तन सभी IWindowColor उपवर्गों को प्रभावित करता है। क्या ईर्ष्या भंगुर इंटरफेस का कारण बनती है? क्या अधिक बहुरूपी लचीलेपन की अनुमति देने के लिए किसी एनम से बेहतर कुछ है? enum class ColorChoice { Blue = 0, …

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

4
क्या किसी फ्रंट-एंड डेवलपर को बैक-एंड डेवलपर्स के लिए JSON फॉर्मेट निर्दिष्ट करना चाहिए?
मैं एक प्रोजेक्ट में फ्रंट-एंड भूमिका ले रहा हूं। क्या मुझे अपने बैक-एंड टीममेट्स को JSON के सटीक प्रारूप के लिए निर्दिष्ट करना चाहिए जो कि उनके PHP मेरे जावास्क्रिप्ट पर वापस आते हैं? उदाहरण के लिए, क्या मैं उन्हें बता रहा हूं कि उन्हें यहां वर्णित एक प्रारूप के …

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