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

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

8
एपीआई अनुरोध / प्रतिक्रिया में खाली स्ट्रिंग, अशक्त या खाली संपत्ति का उपयोग करें
जब एक एपीआई के माध्यम से ऑब्जेक्ट को स्थानांतरित किया जाता है, तो स्कीमालेस जेएसएन प्रारूप में, गैर-मौजूद स्ट्रिंग संपत्ति को वापस करने का आदर्श तरीका क्या है? मुझे पता है कि नीचे सूचीबद्ध सूचियों में उदाहरण के रूप में ऐसा करने के विभिन्न तरीके हैं। अशक्त से बचें वापसी …

9
मानचित्र में सम्मिलन क्रम मायने कैसे रखता है?
मैं डेटाबेस से टुपल्स का एक सेट ला रहा हूं, और इसे एक मानचित्र में डाल रहा हूं। डेटाबेस क्वेरी महंगा है। मानचित्र में तत्वों का कोई स्पष्ट प्राकृतिक क्रम नहीं है , लेकिन सम्मिलन आदेश फिर भी मायने रखता है। नक्शे को क्रमबद्ध करना एक भारी ऑपरेशन होगा, इसलिए …
24 java  code-quality  map 

6
माता-पिता पॉइंटर के लिए एक परिपत्र संदर्भ कब स्वीकार्य है?
यह स्टैक ओवरफ्लो प्रश्न एक बच्चे के बारे में है जो अपने माता-पिता के लिए एक पॉइंटर के माध्यम से संदर्भ देता है। डिजाइन की शुरुआत में भयानक विचार के लिए टिप्पणियां काफी महत्वपूर्ण थीं। मैं समझता हूं कि यह सामान्य तौर पर सबसे अच्छा विचार नहीं है। अंगूठे के …
24 design 

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

3
इकाई परीक्षणों में चक्रीय निर्भरता के साथ संघर्ष
मैं बिट वेक्टर की तरह एक सरल विकसित करने के लिए इसका उपयोग करके TDD का अभ्यास करने की कोशिश कर रहा हूं। मैं स्विफ्ट का उपयोग कर रहा हूं, लेकिन यह एक भाषा-अज्ञेय प्रश्न है। मेरे BitVectorएक है structकि दुकानों के लिए एक एकल UInt64, और प्रस्तुत करता है …

1
जावास्क्रिप्ट में मॉड्यूल की आवश्यकता बनाम निर्भरता इंजेक्शन
इन दिनों मेरे दिमाग में एक सवाल कौंध रहा था: जिस तरह से हम जावास्क्रिप्ट को लगभग हर चीज के खिलाफ जाते हैं जो पारंपरिक सॉफ्टवेयर डेवलपमेंट में एक अच्छा अभ्यास माना जाता है? मेरे पास इस कथन से संबंधित प्रश्नों / टिप्पणियों की एक श्रृंखला है, लेकिन StackExchange के …

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

7
व्यवहार में निन्यानबे नियम
कोड का पहला 90 प्रतिशत विकास के समय के पहले 90 प्रतिशत के लिए होता है। शेष 10 प्रतिशत कोड अन्य विकास के समय के 90 प्रतिशत के लिए जिम्मेदार है। - टॉम कारगिल, बेल लैब्स व्यवहार में वास्तव में इसका क्या मतलब है? वे प्रोग्रामर पर्याप्त मात्रा में काम …

7
क्या बड़े अनुप्रयोगों में एसटीएल से बचा जाना चाहिए?
यह एक अजीब सवाल लग सकता है, लेकिन मेरे विभाग में हमें निम्न स्थिति से परेशानी हो रही है: हम यहां एक सर्वर एप्लिकेशन पर काम कर रहे हैं, जो बड़े और बड़े हो रहे हैं, यहां तक ​​कि इस बिंदु पर कि हम इसे अलग-अलग हिस्सों (डीएलएल फाइलों) में …
24 c++  stl 

4
कैसे एक अनुरोध में एक TODO को संभालने के लिए?
यह प्रश्न सॉफ़्टवेयर गुणवत्ता आश्वासन और परीक्षण स्टैक एक्सचेंज से माइग्रेट किया गया था क्योंकि इसका उत्तर सॉफ़्टवेयर इंजीनियरिंग स्टैक एक्सचेंज पर दिया जा सकता है। पिछले साल पलायन कर गए । जब मैं एक पुल अनुरोध में परिवर्तन की समीक्षा करता हूं, तो मैं कभी-कभी "TODO" नोट के साथ …

4
कार्यात्मक शैली अपवाद हैंडलिंग
मुझे बताया गया है कि कार्यात्मक प्रोग्रामिंग में अपवादों को फेंकना और / या निरीक्षण नहीं करना चाहिए। इसके बजाय एक गलत गणना का मूल्यांकन नीचे मूल्य के रूप में किया जाना चाहिए। पायथन (या अन्य भाषाएं जो कार्यात्मक प्रोग्रामिंग को पूरी तरह से प्रोत्साहित नहीं करती हैं) में कोई …

10
यह नियंत्रित करने के लिए पैरामीटर कि क्या अपवाद फेंकना है या अशक्त करना है - अच्छा अभ्यास?
मैं अक्सर ऐसे तरीकों / कार्यों के लिए आता हूं जिनमें एक अतिरिक्त बूलियन पैरामीटर होता है जो यह नियंत्रित करता है कि क्या विफलता पर एक अपवाद फेंक दिया गया है, या अशक्त लौटा दिया गया है। पहले से ही इस बारे में चर्चा चल रही है कि इनमें …
24 exceptions 

10
यदि वर्ग गुण एक वर्ग का नया उदाहरण बनाता है और रिटर्न करता है तो क्या यह एक विरोधी स्वरूप है?
मेरे पास एक वर्ग है जिसे Headingकुछ चीजें मिलती हैं, लेकिन यह वर्तमान शीर्षक मूल्य के विपरीत लौटने में भी सक्षम होना चाहिए, जिसे अंततः Headingकक्षा का एक नया उदाहरण बनाने के माध्यम से उपयोग किया जाना है। मेरे पास एक साधारण संपत्ति हो सकती है जिसे reciprocalवर्तमान मूल्य के …

6
पठनीयता (संदर्भ) मापदंडों में कास्ट का उपयोग नहीं करने का एक वैध कारण है?
कुछ फ़ंक्शन लिखते समय, मुझे इस तरह के मापदंडों में एक कॉन्स्टेबल कीवर्ड मिला: void MyClass::myFunction(const MyObject& obj,const string& s1,const string& s2,const string& s3){ } अक्सर आईडीई या विम में 2 लाइनों में एक लाइन को विभाजित करने का कारण बनता है, इसलिए मैं मापदंडों में सभी कॉन्स्टेबल कीवर्ड को …

5
C # में अपरिवर्तनीय वस्तुओं के बीच एक वृत्ताकार संदर्भ कैसे दें?
निम्नलिखित कोड उदाहरण में, हमारे पास अपरिवर्तनीय वस्तुओं के लिए एक वर्ग है जो एक कमरे का प्रतिनिधित्व करता है। उत्तर, दक्षिण, पूर्व और पश्चिम अन्य कमरों में बाहर निकलते हैं। public sealed class Room { public Room(string name, Room northExit, Room southExit, Room eastExit, Room westExit) { this.Name = …

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