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

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

28
जावास्क्रिप्ट का सुंदर गिरावट कितना महत्वपूर्ण है?
क्या वेब डेवलपर्स को जावास्क्रिप्ट के साथ हमारे वेब अनुप्रयोगों को बेहतर ढंग से बढ़ाने के प्रयास को जारी रखना चाहिए, जिससे यह सुनिश्चित हो सके कि सुविधाओं में कमी आए, जिससे पहुंच सुनिश्चित हो? या हमें उस समय को नई सुविधाओं या विकास के अन्य क्षेत्रों पर केंद्रित करना …

30
PHP में आपके लिए कौन सी सुविधाएँ होनी चाहिए? [बन्द है]
चूंकि अब यह छुट्टियों का मौसम है और हर कोई इच्छाएं बना रहा है, मुझे आश्चर्य है कि आप चाहते हैं कि कौन सी भाषा सुविधाएँ PHP में शामिल होंगी? मुझे भाषा के लिए कुछ व्यावहारिक सुझावों / इच्छाओं में दिलचस्पी है। व्यावहारिक रूप से मेरा मतलब है: कुछ ऐसा …

3
स्विच में डिफ़ॉल्ट मामले पर ब्रेक
breakआखिरी केस के बाद, जब भी शामिल होता हूं, जब भी शामिल होता हूं या नहीं करता हूं, मैं थोड़ा हैरान हूं default। switch (type) { case 'product': // Do behavior break; default: // Do default behavior break; // Is it considered to be needed? } breakएकमात्र उद्देश्य मेरी समझ …

5
% S समवर्ती के लिए + से बेहतर क्यों है?
मैं समझता हूं कि हमें पायथन के %sबजाय एक स्ट्रिंग को बदलने के लिए उपयोग करना चाहिए +। मैं इनमें से कोई भी कर सकता था: hello = "hello" world = "world" print hello + " " + world print "%s %s" % (hello, world) print "{} {}".format(hello, world) print …
88 python  strings 

3
हार्डवेयर-त्वरित वेक्टर ग्राफ़िक्स को बंद क्यों नहीं किया गया?
मैं एक ऐसे ऐप पर काम कर रहा हूं जिसमें 60fps पर वेक्टर रास्तों का वास्तविक समय में हेरफेर शामिल है, और मैं इस विषय पर बहुत कम जानकारी से बहुत हैरान हूं। सबसे पहले, मैंने CoreGraphics का उपयोग करके अपने विचार को लागू करने की कोशिश की, लेकिन यह …

9
जाँच पहले बनाम अपवाद हैंडलिंग?
मैं "हेड फर्स्ट पायथन" पुस्तक के माध्यम से काम कर रहा हूं (यह इस वर्ष सीखने के लिए मेरी भाषा है) और मुझे एक खंड मिला जहां वे दो कोड तकनीकों के बारे में बहस करते हैं: पहले बनाम अपवाद की जांच। यहाँ पायथन कोड का एक नमूना है: # …

13
क्या स्रोत कोड में SQL लिखने के लिए इसे एक विरोधी पैटर्न माना जाता है?
क्या यह इस तरह से एक आवेदन में SQL हार्डकोड करने के लिए एक विरोधी पैटर्न माना जाता है: public List<int> getPersonIDs() { List<int> listPersonIDs = new List<int>(); using (SqlConnection connection = new SqlConnection( ConfigurationManager.ConnectionStrings["Connection"].ConnectionString)) using (SqlCommand command = new SqlCommand()) { command.CommandText = "select id from Person"; command.Connection = …
87 c#  sql 

8
वास्तव में "सॉफ्ट कोडिंग" क्या है?
में इस लेख एलेक्स Papadimoulis द्वारा, तो आप इस टुकड़ा देख सकते हैं: private void attachSupplementalDocuments() { if (stateCode == "AZ" || stateCode == "TX") { //SR008-04X/I are always required in these states attachDocument("SR008-04X"); attachDocument("SR008-04XI"); } if (ledgerAmnt >= 500000) { //Ledger of 500K or more requires AUTHLDG-1A attachDocument("AUTHLDG-1A"); } …
87 design 

10
यूनिट टेस्टिंग एप्लिकेशन लॉजिक और डिस्ट्रेस्टिंग लैंग्वेज कंस्ट्रक्शंस के बीच की लाइन कहां है?
इस तरह एक समारोह पर विचार करें: function savePeople(dataStore, people) { people.forEach(person => dataStore.savePerson(person)); } यह इस तरह इस्तेमाल किया जा सकता है: myDataStore = new Store('some connection string', 'password'); myPeople = ['Joe', 'Maggie', 'John']; savePeople(myDataStore, myPeople); आइए हम मान लें कि Storeइसके अपने यूनिट परीक्षण हैं, या विक्रेता द्वारा …

2
MIT बनाम BSD बनाम दोहरी लाइसेंस
मेरी समझ यह है कि: एमआईटी -licensed परियोजनाओं इस्तेमाल किया जा सकता / में पुनः वितरित बीएसडी -licensed परियोजनाओं। बीएसडी-लाइसेंस प्राप्त परियोजनाओं का उपयोग एमआईटी-लाइसेंस प्राप्त परियोजनाओं में किया जा सकता है। एमआईटी और बीएसडी 2-खंड लाइसेंस अनिवार्य रूप से समान हैं । BSD 3-खंड = BSD 2-खंड + "कोई …


13
वाक्य रचना और शब्दार्थ के बीच क्या अंतर है?
मैंने हमेशा सोचा है कि किसी भाषा के वाक्य-विन्यास का जिक्र उसी तरह होता है जैसे किसी भाषा के शब्दार्थ का। लेकिन मुझे बताया गया है कि जाहिरा तौर पर ऐसा नहीं है। क्या फर्क पड़ता है?
87 syntax  semantics 

29
क्या मेरी कंपनी एक एप्लिकेशन के लिए आईपी अधिकारों को दूर दे सकती है जो मैंने किसी अन्य स्टार्टअप को घंटों लिखा था? [बन्द है]
मैं एक स्वास्थ्य कंपनी (अवैतनिक) के लिए एक प्रशिक्षु हूं, चलो इसे कंपनी ए कहते हैं और मैंने देखा कि वे कंप्यूटर पर किए जाने वाले कामों के लिए बहुत सारे कागजी रूप का उपयोग कर रहे हैं। एक्सेल में उन चीजों के लिए एक्सेल फाइल होती है जो नहीं …

11
मुख्य () छोटा क्यों होना चाहिए?
मैं 9 से अधिक वर्षों से प्रोग्रामिंग कर रहा हूं, और मेरे पहले प्रोग्रामिंग शिक्षक की सलाह के अनुसार, मैं हमेशा अपने main()कार्य को बहुत छोटा रखता हूं । पहले तो मुझे अंदाजा नहीं था कि क्यों। मैं सिर्फ समझ के बिना, अपने प्रोफेसरों की खुशी के लिए बहुत कुछ …

8
"साइड इफेक्ट" क्या है?
मैंने साइड इफेक्ट की अवधारणा को स्पष्ट रूप से नहीं समझा है। प्रोग्रामिंग में साइड इफेक्ट क्या है? क्या यह प्रोग्रामिंग भाषा पर निर्भर है? क्या बाहरी और आंतरिक साइड इफेक्ट जैसी कोई चीज है? कृपया साइड इफेक्ट्स पैदा करने वाले कारणों का कुछ उदाहरण दें।

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