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

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

10
क्या डेटाबेस सूचकांकों को जोड़ना समय से पहले अनुकूलन है?
मेरे एक सहयोगी ने आज सुझाव दिया कि हम अपने आवेदन में सभी प्रश्नों से गुजरते हैं और तदनुसार सूचकांक जोड़ते हैं। मुझे लगता है कि यह समय से पहले का अनुकूलन है क्योंकि हमारा आवेदन अभी भी जारी नहीं हुआ है। मैंने धीरे-धीरे प्रश्नों के लिए निगरानी रखने का …

9
आप कैसे ट्रैक करते हैं कि आप और आपकी टीम दिन-प्रतिदिन क्या काम कर रही है?
मैं इस बात से जूझ रहा हूं कि मैं और मेरी टीम के लोग वास्तव में हर दिन क्या करेंगे। मुझे हर हफ्ते पूरे हुए कार्ड पर जाकर एक अच्छी तस्वीर मिलती है और स्टैंड-अप थोड़ी मदद करता है, लेकिन मुझे ऐसा लगता है कि मेरी टीम के दिन के …

5
HATEOAS आपकी URL संरचना को अधिक या कम आज़ादी से बदलने की क्षमता के अलावा खोज और अवनति के लिए क्या प्रदान करता है?
हाल ही में मैं हाइपरमेडिया के बारे में एप्लीकेशन स्टेट (HATEOAS) के इंजन के रूप में पढ़ रहा हूं, एक वेब एपीआई को "सही मायने में RESTful" बनाने का दावा करने वाली बाधा। यह मूल रूप से उबलता है जिसमें वर्तमान स्थिति से आपके द्वारा किए जा सकने वाले संभावित …
61 rest  http  hateoas 

6
जावा के विपरीत "नया" और "वर्चुअल + ओवरराइड" कीवर्ड के साथ C # क्यों बनाया गया था?
जावा में कोई नहीं है virtual, new, overrideविधि परिभाषा के लिए कीवर्ड। तो एक विधि का काम समझना आसान है। कारण यदि DerivedClass फैली BaseClass और एक ही नाम और का एक ही हस्ताक्षर के साथ एक विधि है BaseClass तो अधिभावी रन-टाइम बहुरूपता में जगह ले जाएगा (बशर्ते तरीका …

9
आप एक आईडीई के बिना डिबग कैसे करते हैं? [बन्द है]
जब भी मैं एक IDE (वर्तमान में मैं गो के साथ छेड़छाड़ कर रहा हूं) देखता हूं, तो मुझे Vi, Emacs, Notepad ++ आदि की सिफारिश करने वाले लोगों से भरा एक धागा मिलता है। मैंने आईडीई के बाहर कभी कोई विकास नहीं किया है; मुझे लगता है कि मैं …
61 ide  debugging 

7
मैं अपनी कंपनी में .1x प्रोग्रामर हूं। मैं सबसे अच्छा योगदान कैसे दे सकता हूं? [बन्द है]
मैं पांच लोगों के एक नए खनन वाले स्टार्टअप पर काम करता हूं। हमारे पास मशीन लर्निंग में आरएसपीक कोर टीम का एक पूर्व सदस्य और ओएस एक्स के लिए गिट बाइनरी संकलित करने वाला लड़का है। यह सिर्फ कर्मचारी हैं; संस्थापक के पास एक (सफल) स्टार्टअप शुरू करने के …

14
क्या MVC एंटी OOP नहीं है?
OOP के पीछे मुख्य विचार एक इकाई में डेटा और व्यवहार को एकीकृत करना है - वस्तु। प्रक्रियात्मक प्रोग्रामिंग में डेटा होता है और अलग से एल्गोरिदम डेटा को संशोधित करता है। मॉडल-व्यू-कंट्रोलर पैटर्न में डेटा और लॉजिक / एल्गोरिदम को क्रमशः अलग-अलग संस्थाओं, मॉडल और कंट्रोलर में रखा जाता …

14
"हिडन आईटी ..." को निषिद्ध या नियंत्रित करना? किसे लिखना चाहिए और तदर्थ सॉफ्टवेयर अनुप्रयोगों को बनाए रखना चाहिए?
बड़ी कंपनियों में आमतौर पर यह समस्या होती है, कि कर्मचारियों और पैसे की कमी के कारण सभी कार्यक्रमों को कर्मचारियों को लिखना (समय बचाने के लिए और प्रक्रियाओं को अनुकूलित करने के लिए) संभव नहीं है। फिर छिपे हुए प्रोग्राम कुछ लोगों द्वारा (कम से कम कुछ) कोडिंग अनुभव …

12
MapReduce किस तरह की समस्याओं को हल करता है?
मैं कुछ समय से MapReduce के बारे में पढ़ रहा हूं - लेकिन जो मैं समझ नहीं पा रहा हूं वह यह है कि कोई कैसे MapReduce का उपयोग करने (या उपयोग न करने) का निर्णय करेगा। मेरा मतलब है, क्या समस्या पैटर्न है कि सिग्नल कि MapReduce इस्तेमाल किया …

16
मध्य विकास में परिवर्तन से विकास की युक्ति को कैसे रोकें?
समस्या : ऐसा लगता है कि लगभग हर विकास के प्रयास में मैं शामिल हूं, विकास शुरू करने से पहले योजना बनाने में कितना भी समय क्यों न लगाया जाए, मिडवे या प्रोजेक्ट के अंत तक या तो हमेशा बड़े बदलाव की आवश्यकता होती है। ये कभी-कभी बड़े बदलाव होते …

8
टीम प्रोजेक्ट्स पर "स्मार्ट गाय" सिंड्रोम से बचना
एक परियोजना की शुरुआत में बहुत सारे बुरे व्यवहार किए जा रहे थे, और मैंने उन्हें पहचान लिया और उन सभी के खिलाफ लड़ाई लड़ी। चूँकि मैंने अपनी लड़ाइयों को चुना और नहीं चुना, इसलिए मेरे बॉस ने कहा कि मेरे मुंह से कुछ भी निकल जाए, यह एक जटिल …
61 teamwork 

6
यह एक DB स्कीमा की संरचना करने के लिए एक हास्यास्पद तरीका है, या मैं पूरी तरह से कुछ याद कर रहा हूँ?
मैंने रिलेशनल डेटाबेस के साथ बहुत कम काम किया है, और मुझे लगता है कि मैं अच्छे स्कीमा डिज़ाइन की बुनियादी अवधारणाओं को अच्छी तरह समझता हूँ। मुझे हाल ही में एक प्रोजेक्ट संभालने का काम सौंपा गया था जहाँ डीबी को एक उच्च-भुगतान सलाहकार द्वारा डिजाइन किया गया था। …
61 database  sql  schema 

5
जब एक फीचर को प्रोग्रामिंग भाषा / प्लेटफॉर्म में "प्रथम श्रेणी का नागरिक" माना जाता है?
मैंने कई बार बयानों को देखा है जैसे- "कृपया इस सुविधा को प्रथम श्रेणी के नागरिक को इतनी और भाषा / मंच में बनाएं"। उदाहरण के लिए, यह सी # / नेट में एनम के बारे में कहा जाता है। तो, प्रोग्रामिंग भाषा / प्लेटफॉर्म में "फर्स्ट क्लास सिटीजन" फीचर …

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

18
क्यों लोग अभी भी कहते हैं कि जावा धीमा है? [बन्द है]
एसओ और अन्य स्थानों में लंबे समय तक जावा के धीमे रहने की प्रतिष्ठा है। से मजाक करने के लिए कई टिप्पणियां सवाल और जवाब में, लोगों को अभी भी जावा धीमी गति से पूरी तरह से 90 के दशक में इसके साथ अनुभव पर आधारित है विश्वास करते हैं। …
61 java  performance 

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