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

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

1
साइट को सार्वजनिक करने से पहले वेब एप्लिकेशन के प्रोग्रामर को क्या तकनीकी जानकारी पर विचार करना चाहिए?
साइट को सार्वजनिक करने से पहले एक वेब एप्लिकेशन के तकनीकी विवरण को लागू करने वाले प्रोग्रामर को किन चीजों पर विचार करना चाहिए? अगर जेफ एटवुड के बारे में भूल कर सकते हैं कुकीज़ केवल Http , साइटमैप , और क्रॉस साइट अनुरोध जालसाजियों एक ही साइट में सब ...

11
कौन सी हैशिंग एल्गोरिथ्म विशिष्टता और गति के लिए सबसे अच्छा है?
कौन सी हैशिंग एल्गोरिथ्म विशिष्टता और गति के लिए सबसे अच्छा है? उदाहरण (अच्छे) उपयोगों में हैश शब्दकोश शामिल हैं। मुझे पता है कि SHA-256 और इस तरह की चीजें हैं , लेकिन इन एल्गोरिदम को सुरक्षित बनाने के लिए डिज़ाइन किया गया है , जिसका अर्थ है कि वे ...
1388 algorithms  hashing 

9
"केवल एक वापसी" की धारणा कहां से आई?
मैं अक्सर ऐसे प्रोग्रामर्स से बात करता हूं जो कहते हैं कि " एक ही तरीके से कई रिटर्न स्टेटमेंट न डालें। " जब मैं उनसे कारण बताने के लिए कहता हूं, तो मुझे जो भी मिलता है वह " कोडिंग मानक ऐसा कहता है। " या " यह भ्रामक ...

30
मैं एक कंप्यूटर विज्ञान की डिग्री के साथ स्नातक कर रहा हूं, लेकिन मुझे ऐसा नहीं लगता है कि मुझे पता है कि कैसे प्रोग्राम करना है
मैं एक कंप्यूटर साइंस की डिग्री के साथ स्नातक कर रहा हूं, लेकिन मुझे Google की तरह स्टैक ओवरफ्लो और खोज इंजन जैसी वेबसाइटें दिखाई देती हैं और मुझे नहीं पता कि मैं भी ऐसा कुछ लिखना शुरू करूंगा। एक गर्मी के दौरान मुझे iPhone डेवलपर के रूप में काम ...
1050 education 

30
अपने प्रोग्रामिंग कौशल को बेहतर बनाने के लिए आपने जो सबसे प्रभावी काम किया है, वह क्या है?
एक प्रोग्रामर के रूप में अपने करियर और जीवन को देखते हुए, मेरे प्रोग्रामिंग कौशल में सुधार करने, कोड पढ़ने, कोड लिखने, किताबें पढ़ने, पॉडकास्ट सुनने, स्क्रैंचैस्ट देखने और बहुत कुछ अलग-अलग तरीके थे। मेरा सवाल है: आपने जो सबसे प्रभावी काम किया है, उससे आपके प्रोग्रामिंग कौशल में सुधार ...

28
मेरे मालिक ने हर बग रिपोर्ट में एक "व्यक्ति को दोष देने" फ़ील्ड को जोड़ने का फैसला किया। मैं उसे कैसे मना सकता हूं कि यह एक बुरा विचार है?
नवीनतम "डब्ल्यूटीएफ" चालों में से एक में, मेरे बॉस ने फैसला किया कि हमारे बग ट्रैकिंग टेम्पलेट में "पर्सन टू ब्लेम" फ़ील्ड को जोड़ने से जवाबदेही बढ़ेगी (हालांकि हमारे पास पहले से ही सुविधाओं / कहानियों के लिए कीड़े बांधने का एक तरीका है)। मेरी दलील है कि इससे मनोबल ...

17
जब आपसे अनुमान पूछा जाए तो कैसे प्रतिक्रिया दें?
हम, प्रोग्रामर के रूप में, लगातार पूछा जा रहा है कि 'कितना समय लगेगा'? और आप जानते हैं, स्थिति लगभग हमेशा ही ऐसी होती है: आवश्यकताएँ स्पष्ट नहीं हैं। किसी ने सभी निहितार्थों का गहन विश्लेषण नहीं किया है। नई सुविधा संभवत: आपके कोड में आपके द्वारा की गई कुछ ...


1
"Utf8 =?" का उपयोग "utf8 = true" के लिए बेहतर है?
मैंने हाल ही में कुछ यूआरआई को क्वेरी पैरामीटर "utf8 = few" से युक्त देखा है। मेरा पहला प्रभाव ("मिमीम, कूल लग रहा है" सोचने के बाद) यह था कि इसका उपयोग एक टूटे हुए चरित्र एन्कोडिंग का पता लगाने के लिए किया जा सकता है। तो, क्या यह चरित्र ...

13
तो सिंगलेट्स खराब हैं, फिर क्या?
हाल ही में (और अधिक) सिंगलेट्स का उपयोग करने के साथ समस्याओं के बारे में बहुत चर्चा हुई है। मैं अपने करियर में पहले भी उन लोगों में से एक रहा हूं। मैं देख सकता हूं कि समस्या क्या है, और फिर भी, अभी भी कई मामले हैं जहां मैं ...

2
मार्स क्यूरियोसिटी रोवर का सॉफ्टवेयर किसमें बनाया गया है?
मंगल ग्रह जिज्ञासा रोवर सफलतापूर्वक उतरा है, और प्रोमो वीडियो "आतंक का 7 मिनट" में से एक के बारे में वहाँ brags कोड की 500,000 लाइनों जा रहा है। यह एक जटिल समस्या है, इसमें कोई संदेह नहीं है। लेकिन यह एक बहुत कोड है, निश्चित रूप से इसके पीछे ...

6
फेसबुक के रिएक्ट बनाम वेब कंपोनेंट्स (पॉलिमर) के पेशेवरों और विपक्ष
आगामी वेब कम्पोनेंट्स स्पेक और इसके विपरीत (या शायद अधिक सेब से सेब की तुलना Google के पॉलीमर लाइब्रेरी में होगी) पर फेसबुक की प्रतिक्रिया के मुख्य लाभ क्या हैं ? के अनुसार इस JSConf यूरोपीय संघ बात और मुखपृष्ठ प्रतिक्रिया, प्रतिक्रिया के मुख्य लाभ हैं: घटक मॉडल का उपयोग ...
521 javascript  html 

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

19
मुझे स्पेगेटी कोड की 200K लाइनें विरासत में मिली हैं - अब क्या?
मुझे उम्मीद है कि यह एक सवाल का सामान्य नहीं है; मैं वास्तव में कुछ अनुभवी सलाह का उपयोग कर सकता हूं। मैं वैज्ञानिकों की एक छोटी सी दुकान में एकमात्र "एसडब्ल्यू इंजीनियर" के रूप में नव-नियुक्त हूं, जिन्होंने पिछले 10-20 वर्षों में एक विशाल कोड आधार के साथ मिलकर ...

21
क्या गलत हो सकता है के ज्ञान में वृद्धि के कारण धीमी समस्या को हल करना [बंद]
यह कुछ समय से मुझे परेशान कर रहा है, और मैं वास्तव में अन्य पेशेवरों के इनपुट की सराहना करूंगा। संक्षिप्त पृष्ठभूमि: मैंने प्रोग्रामिंग शुरू की जब मेरे माता-पिता ने मुझे अपना पहला कंप्यूटर 1988 में खरीदा था (14 साल की उम्र में, मैं अब 39 वर्ष का हूं)। मैंने ...
450 experience  effort 

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