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

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

7
जावास्क्रिप्ट में == का उपयोग करना कभी मायने रखता है?
में जावास्क्रिप्ट, अच्छा पार्ट्स , डगलस Crockford लिखा है: जावास्क्रिप्ट में समानता ऑपरेटरों के दो सेट हैं: ===और !==, और उनके दुष्ट जुड़वां ==और !=। अच्छे लोग उस तरह से काम करते हैं जिस तरह से आप उम्मीद करते हैं। यदि दो ऑपरेंड एक ही प्रकार के हैं और एक …

30
क्या घुंघराले ब्रेसिज़ अपनी लाइन पर दिखाई देने चाहिए? [बन्द है]
घुंघराले ब्रेसिज़ को अपनी लाइन पर होना चाहिए या नहीं? आपने इस बारे में क्या सोचा? if (you.hasAnswer()) { you.postAnswer(); } else { you.doSomething(); } या यह होना चाहिए if (you.hasAnswer()) { you.postAnswer(); } else { you.doSomething(); } या और भी if (you.hasAnswer()) you.postAnswer(); else you.doSomething(); कृपया रचनात्मक बनें! बताएं …

8
लोग डिव के साथ टेबल क्यों बना रहे हैं?
आधुनिक वेब विकास में मैं इस पैटर्न पर अधिक बार आ रहा हूं। यह इस तरह दिख रहा है: <div class="table"> <div class="row"> <div class="cell"></div> <div class="cell"></div> <div class="cell"></div> </div> </div> और CSS में कुछ इस तरह है: .table { display: table; } .row { display: table-row; } .cell { …
269 html  css 

21
खोजने के लिए परीक्षकों के लिए कोड में जानबूझकर कीड़े छोड़ना
हम अपनी फर्म पर ऐसा नहीं करते हैं, लेकिन मेरे एक मित्र का कहना है कि उसके प्रोजेक्ट मैनेजर ने प्रत्येक डेवलपर को उत्पाद के क्यूए में जाने से ठीक पहले जानबूझकर बग को जोड़ने के लिए कहा। यह इस तरह काम करता है: उत्पाद के क्यूए में जाने से …

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

7
HTML फॉर्म में कोई PUT और DELETE तरीके क्यों नहीं हैं?
HTML4 / XHTML1 रूपों में केवल GET और POST की अनुमति देता है, अब ऐसा लगता है कि HTML5 ऐसा ही करेगा। नहीं है जोड़ने के लिए एक प्रस्ताव इन दो लेकिन यह कर्षण प्राप्त कर रहा हो प्रतीत नहीं होता है। HTML5 विनिर्देश ड्राफ्ट में PUT और DELETE को …
265 html  html5 

17
निजी क्षेत्र क्यों हैं, पर्याप्त सुरक्षा नहीं है?
क्या privateक्लास फ़ील्ड्स / गुणों / विशेषताओं की दृश्यता उपयोगी है? ओओपी में, जल्दी या बाद में, आप एक वर्ग का उपवर्ग बनाने जा रहे हैं और उस मामले में, यह समझना अच्छा है और कार्यान्वयन को पूरी तरह से संशोधित करने में सक्षम है। जब मैं एक वर्ग को …

19
क्या # भाग एक एंटीपैटर्न या कोड गंध हैं?
सी # संपादक में कोड के क्षेत्रों को बनाने के लिए #region/ #endregionकीवर्ड के उपयोग की अनुमति देता है । जब भी मैं ऐसा करता हूं, हालांकि मैं कोड के बड़े हिस्से को छिपाने के लिए करता हूं जो शायद अन्य वर्गों या विधियों में फिर से बनाए जा सकते …
264 c#  code-smell 

5
ES6 में "var" कीवर्ड का उपयोग करने का कोई कारण है?
ईएस 6 को बाबेल का मार्गदर्शक कहता है: letनया है var। जाहिरा तौर पर एकमात्र अंतर यह है कि varवर्तमान फ़ंक्शन केlet लिए स्कोप हो जाता है , जबकि वर्तमान ब्लॉक में स्कोप हो जाता है । इस उत्तर में कुछ अच्छे उदाहरण हैं । मैं varES6 कोड में उपयोग …
260 javascript  es6 

30
मैं कार्गो-पंथ प्रोग्रामिंग दृष्टिकोण से कैसे निपट सकता हूं?
मेरे पास एक अनिवार्य परिचयात्मक प्रोग्रामिंग कोर्स में कुछ कंप्यूटर विज्ञान के छात्र हैं, जो एक प्रोग्रामिंग भाषा को जादू के मंत्र के रूप में देखते हैं, जिसे कुछ प्रभाव प्राप्त करने के लिए डाला जाना चाहिए (बजाय इसके समाधान के विचार व्यक्त करने के लिए इसे एक लचीले माध्यम …
257 teaching 

30
नए प्रोग्रामर के लिए भत्ते
मैं कॉलेज से बाहर 2-3 जूनियर प्रोग्रामर को काम पर रखने का इरादा रखता हूं। नकदी के अलावा, एक युवा प्रोग्रामर के लिए सबसे महत्वपूर्ण पर्क क्या है? यह काम में खेल है? मैं रचनात्मक होना चाहता हूं ... मुझे कुछ अच्छे विचार चाहिए

22
ग्लोबल्स किसी डेटाबेस से अलग कैसे हैं?
मैं सिर्फ इस पुराने सवाल के बारे में पूछ रहा था कि वैश्विक राज्य के बारे में क्या बुराई है, और शीर्ष-मतदान, स्वीकृत उत्तर का दावा करता है कि आप वैश्विक चर के साथ काम करने वाले किसी भी कोड पर भरोसा नहीं कर सकते, क्योंकि कुछ अन्य कोड कहीं …
250 state  globals 

23
यदि अपरिवर्तनीय वस्तुएं अच्छी हैं, तो लोग उत्परिवर्तित वस्तुएं क्यों बनाते रहते हैं? [बन्द है]
यदि अपरिवर्तनीय वस्तुएं अच्छी हैं, सरल हैं और समवर्ती प्रोग्रामिंग में लाभ प्रदान करते हैं तो प्रोग्रामर क्यों उत्परिवर्तनीय वस्तुएं बनाते रहते हैं? मुझे जावा प्रोग्रामिंग में चार साल का अनुभव है और जैसा कि मैं इसे देखता हूं, पहली बात जो लोग क्लास बनाने के बाद करते हैं वह …

30
हर प्रोग्रामर को क्या पता होना चाहिए?
प्रोग्रामिंग भाषा (ओं) या ऑपरेटिंग सिस्टम (ओं) की परवाह किए बिना या उनके द्वारा विकसित पर्यावरण के लिए, जो हर प्रोग्रामर को पता होना चाहिए? कुछ पृष्ठभूमि: मुझे सबसे अच्छा प्रोग्रामर बनने में दिलचस्पी है जो मैं कर सकता हूं। इस प्रक्रिया के हिस्से के रूप में मैं यह समझने …

16
परियोजना लगभग पूरी हो चुकी है, लेकिन प्रक्रियात्मक स्पेगेटी कोड है। क्या मैं इसे फिर से लिखने या इसे जहाज करने की कोशिश कर रहा हूं? [बन्द है]
मैं एक शुरुआती वेब डेवलपर (अनुभव का एक वर्ष) हूं। स्नातक होने के कुछ हफ़्ते बाद, मुझे एक कंपनी के लिए एक वेब एप्लिकेशन बनाने के लिए नौकरी की पेशकश की गई, जिसका मालिक एक तकनीकी आदमी से ज्यादा नहीं है। उन्होंने मुझे अपने विचार की चोरी से बचने के …

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