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

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

2
स्रोत कोड में एपीआई कुंजी को छिपाने का सबसे अच्छा तरीका है
मुझे एक आवेदन में निजी एपीआई कुंजी की रक्षा करने के बारे में कुछ विचारों की आवश्यकता है, विशेष रूप से एसी # .NET एप्लिकेशन में। सबसे पहले, मैं समझता हूं कि स्रोत कोड में कुछ भी छिपाना सैद्धांतिक रूप से असंभव है, इसलिए मैं एक और विचार के साथ …
12 c#  api  authentication 

3
पाइथन - अगर बनाम लौटा और लौटा
मैं एक स्क्रिप्ट लिख रहा हूं जो एक पाठ फ़ाइल के लिए कुछ करता है (यह क्या करता है, हालांकि मेरे प्रश्न के लिए अप्रासंगिक है)। तो इससे पहले कि मैं फ़ाइल के लिए कुछ करूँ मैं जाँच करना चाहता हूँ कि क्या फ़ाइल मौजूद है। मैं यह कर सकता …

1
निर्णायक के बारे में तर्क करने के लिए कौन से मध्यवर्ती प्रतिनिधित्व का उपयोग किया जा सकता है?
मैं बेहतर समझने की कोशिश कर रहा हूं कि प्रोग्रामर की ओर से कंसीलर के बारे में समझदार विकल्प बनाने में सक्षम कंपाइलर के लिए क्या जरूरी होगा। मुझे एहसास है कि उदाहरण के लिए इस समस्या के कई कठिन पहलू हैं: यह सुनिश्चित करना कि कोई दौड़ की स्थिति …

3
मुझे C और C ++ प्रोग्राम में प्रकार कैसे चिह्नित करने चाहिए?
में मेरा यह जवाब , मैं इस्तेमाल किया _tप्रकार हैं, जिनमें सबसे अच्छे रूप में, विवादास्पद समाप्त हो गया के अंत में। यह वह अभ्यास है जिसका उपयोग मैं अपनी वर्तमान परियोजनाओं में करता हूं। typedef struct { int x; int y; } point_t; इस से सी प्रकार के अनुरूप …
12 c++  c  naming 

4
क्या 'परख' की एक श्रृंखला की तुलना में इकाई परीक्षण लिखने का एक बेहतर तरीका है?
Qunit का उपयोग करके मेरी इकाई परीक्षण के लिए एक बुनियादी उदाहरण यहां दिया गया है: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <title>Insert title here</title> <link rel="stylesheet" href="qunit/qunit-1.13.0.css"> <script src = "qunit/qunit-1.13.0.js"></script> <script src = "../js/fuzzQuery.js"></script> <script> test("Fuzz Query Basics", function() { …

1
RESTful API कितना असतत होना चाहिए?
मैंने पहले कभी RESTful API नहीं बनाया है और मैं सोच रहा हूं कि यह कैसे असतत होना चाहिए? उदाहरण के लिए, मान लें कि मेरे पास एक ग्राहक है जिसका नाम, पता, फ़ोन नंबर, ईमेल पता, भाषा आदि है। क्या यह समझ में आता है कि प्रत्येक व्यक्ति के …
12 api  rest 

3
क्या एक सॉफ्टवेयर इंजीनियरिंग सिद्धांत है जो उत्पादन प्रणाली पर पुन: उपयोग और प्रतिगमन परीक्षण लागत से संबंधित है?
मैंने एक बैंक के लिए एक बड़े वित्तीय लेनदेन प्रणाली पर काम किया है जो पेंशन और निवेश के बाद दिखता है। 15 साल के फीचर में बदलाव के बाद, मैनुअल रिग्रेशन टेस्ट की लागत 200K डॉलर प्रति रिलीज तक चढ़ गई थी। (10M LOC, $ 10M प्रति दिन लेनदेन)। …

1
ओपन क्लोज प्रिंसिपल (OCP) बनाम डिपेंडेंसी इनवर्जन प्रिंसिपल (DIP)
मैं ओपन क्लोज्ड प्रिंसिपल (OCP) और डिपेंडेंसी इनवर्जन प्रिंसीबल (DIP) के बीच के अंतर को समझने की कोशिश कर रहा था । अब तक इंटरनेट पर किए गए शोध के आधार पर, मैं इस निष्कर्ष पर पहुंचा हूं कि 'डीआईपी एक विकल्प है जिसके जरिए हम ओसीपी प्राप्त कर सकते …

2
मजबूती और दोष-सहिष्णुता में क्या अंतर है?
सिस्टम / प्रोग्राम / वितरित एल्गोरिदम / ... अक्सर विधेय मजबूत या गलती-सहिष्णु के साथ वर्णित हैं । अंतर क्या है? विवरण: जब मैं + मजबूत + "दोष-सहिष्णु" के लिए Google करता हूं, तो मुझे केवल दो हिट मिलते हैं, दोनों ही अनहेल्दी। जब मैं शर्तों के लिए googlescholar होता …

8
"स्वचालन आसान है" मानसिकता से कैसे निपटें?
शीर्षक ही सब कुछ कह देता है। हमारी कंपनी के कुछ कर्मचारियों का मानना ​​है कि स्वचालित परीक्षण "आसान" हैं और यह कि "एक दिन का समय लेना चाहिए" COM और UI परीक्षणों के सूट लिखने के लिए। इसका मुकाबला करने के लिए क्या किया जा सकता है? नोट: मैं …

2
क्या कोई हास्केल के संस्मरण के पीछे की अवधारणा को समझा सकता है?
(ध्यान दें कि मैं प्रश्न यहाँ डाल रहा हूँ क्योंकि यह वैचारिक यांत्रिकी के बारे में है, बजाय एक कोडिंग समस्या के) मैं एक छोटे से कार्यक्रम पर काम कर रहा था, जो अपने समीकरण में फाइटवर्क नंबरों के अनुक्रम का उपयोग कर रहा था, लेकिन मैंने देखा कि अगर …

2
एक ही विधि को कई बार कॉल करने पर साइक्लोमैटिक जटिलता
कोड समीक्षा में एक प्रश्न के लिए धन्यवाद, मैं थोड़ा असहमति (जो अनिवार्य रूप से कुछ सीखने का अवसर है) के बारे में मिला, जो कि नीचे दिए गए कोड के लिए वास्तव में साइक्लोमैटिक जटिलता है। public static void main(String[] args) { try { thro(); thro(); thro(); thro(); thro(); …

8
कैसे तेजी से प्रोटोटाइप एक चुस्त कार्यप्रणाली में फिट बैठता है?
मैं एक बड़ी कंपनी के लिए काम करता हूं, जो चुस्त प्रक्रियाओं के उपयोग को निर्धारित करता है। उदाहरण के लिए, हमारी परियोजनाओं के लिए, हम क्लाउड-आधारित सेवाओं का उपयोग करते हैं जो विशेष रूप से चुस्त विकास के प्रबंधन में लक्षित हैं। मैं जिस विशिष्ट इंजीनियरिंग समूह के लिए …

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

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

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