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

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

10
एक साक्षात्कार के दौरान उत्तर देने के लिए प्रश्न "C # के बारे में पांच चीजें जो आप से नफरत करते हैं" क्यों इतना मुश्किल है? [बन्द है]
में पॉडकास्ट 73 , योएल Spolsky और जेफ Atwood पर चर्चा, अन्य विषयों के बीच, "पाँच बातें हर कोई अपने पसंदीदा प्रोग्रामिंग भाषा के बारे में नफरत चाहिए": यदि आप अपनी वर्तमान टूल श्रृंखला से खुश हैं, तो कोई कारण नहीं है कि आपको स्विच करने की आवश्यकता हो। हालाँकि, …
32 c#  interview 

11
टाइप्डिफ़ और #defines
हम सब निश्चित रूप से इस्तेमाल किया है typedefऔर #defineएक ही समय या अन्य है। आज उनके साथ काम करते हुए मैंने एक चीज पर विचार करना शुरू किया। intएक अन्य नाम के साथ डेटा प्रकार का उपयोग करने के लिए नीचे की 2 स्थितियों पर विचार करें: typedef int …

9
जबकि (सही) और लूप-ब्रेकिंग - एंटी-पैटर्न?
निम्नलिखित कोड पर विचार करें: public void doSomething(int input) { while(true) { TransformInSomeWay(input); if(ProcessingComplete(input)) break; DoSomethingElseTo(input); } } मान लें कि इस प्रक्रिया में चरणों का एक परिमित लेकिन इनपुट-निर्भर संख्या शामिल है; लूप को एल्गोरिथम के परिणामस्वरूप अपने आप समाप्त करने के लिए डिज़ाइन किया गया है, और इसे …

5
मैं OAuth v1 उपभोक्ता कुंजी को कैसे स्टोर करूं और उपयोगकर्ता को बताए बिना एक ओपन सोर्स डेस्कटॉप ट्विटर क्लाइंट के लिए गुप्त रखूं?
मैं एक मोटी-क्लाइंट, डेस्कटॉप, ओपन सोर्स ट्विटर क्लाइंट बनाना चाहता हूं। मैं अपने OAuth / Twitter आवरण के रूप में अपनी भाषा और Twitterizer के रूप में .NET का उपयोग कर रहा हूं , और मेरे एप्लिकेशन को संभवतः खुले स्रोत के रूप में जारी किया जाएगा। OAuth टोकन प्राप्त …

6
आलसी मूल्यांकन का उपयोग हर जगह क्यों नहीं किया जाता है?
मैंने अभी-अभी जाना है कि आलसी मूल्यांकन कैसे काम करता है और मैं सोच रहा था: वर्तमान में उत्पादित हर सॉफ्टवेयर में आलसी मूल्यांकन क्यों लागू नहीं होता है? अभी भी उत्सुक मूल्यांकन का उपयोग क्यों?

5
आधुनिक सॉफ्टवेयर उत्पादों में कितना मूल कोड बचा है? [बन्द है]
आप में से कई लोग बड़ी-बड़ी कंपनियों के लिए काम करते हैं जो प्रसिद्ध सॉफ्टवेयर को शिप करती हैं। मैं सोच रहा था, मूल कोड का कितना (मूल रूप से, कोड जो "v1.0" रिलीज़ था) आधुनिक बड़े पैमाने पर अनुप्रयोगों में बचा हुआ है, जैसे कि, फ़ायरफ़ॉक्स, फ़ोटोशॉप, विंडोज, लिनक्स, …

3
डगलस क्रॉकफोर्ड का क्या मतलब है जब वह कहता है कि jQuery स्केल नहीं है? [बन्द है]
इस वार्ता के प्रश्नोत्तर खंड में , डगलस क्रॉकफ़ोर्ड का कहना है कि jQuery के साथ-साथ कुछ अन्य लोकप्रिय पुस्तकालयों को स्केल नहीं किया गया है। उसका क्या मतलब है, और यह अन्य पुस्तकालयों के बारे में क्या है जो उन्हें अधिक मापनीय बनाता है?

3
"Readme" की उत्पत्ति
लोगों ने रीडमी फाइलें लिखना कब शुरू किया? ऐसा लगता है कि इस प्रारूप की परवाह किए बिना सभी कार्यक्रमों में बहुत अधिक है। क्या इस दस्तावेज़ का कोई प्रथम उपयोग है?

8
उपभोक्ता ऐप्स में खराब प्रदर्शन का कारण क्या है? [बन्द है]
माय कॉमकास्ट डीवीआर को हर रिमोट कंट्रोल के की-बोर्ड का जवाब देने में कम से कम तीन सेकंड का समय लगता है, जिससे टेलीविजन को एक निराशाजनक बटन-मैशिंग अनुभव का सरल कार्य हो जाता है। मेरा iPhone पाठ संदेश प्रदर्शित करने के लिए कम से कम पंद्रह सेकंड लेता है …

12
कंपनियां मुझे क्यों बताती हैं कि वे मुझे एक इन-हाउस कर्मचारी के रूप में चाहते हैं, ठेकेदार के रूप में नहीं? [बन्द है]
प्रसंग मैं अपनी विशेषज्ञता के क्षेत्र में एक ठेकेदार के रूप में काम की तलाश कर रहा हूं और कम पैसा कमाना पसंद करूंगा और अल्पकालिक ठेकेदार के रूप में काम करने में कम लाभ होगा। समस्या: कंपनियों का कहना है कि बौद्धिक संपदा कारणों से मुझे इन-हाउस कर्मचारी होना …

4
"नियंत्रण का उलटा" क्या "एनीमिक डोमेन मॉडल" को बढ़ावा देता है?
जब मैंने अपने आखिरी प्रोजेक्ट में IoC कंटेनर का इस्तेमाल किया, तो मैंने एनीमिक संस्थाओं और स्टेटलेस सर्विसेज में अपने ज्यादातर बिजनेस लॉजिक को खत्म कर दिया। मैंने अन्य डेवलपर्स द्वारा लिखी गई परियोजनाओं को देखा है जो "इनवर्टर ऑफ कंट्रोल" का उपयोग करते हैं और वे हमेशा "एनीमिक" होते …

15
अत्यधिक चिंता का अनुभव किए बिना मैं उत्पादन तैनाती को कैसे स्वचालित कर सकता हूं?
अपनी दुकान पर हम स्रोत नियंत्रण और हमारे विकास, परीक्षण और एकीकरण के वातावरण के निर्माण और तैनाती से निपटने के लिए CI के लिए क्रूज़कंट्रोल के लिए एसवीएन का उपयोग करते हैं। यह सब सुचारू रूप से काम करता है लेकिन हार्डवेयर और संसाधन की वजह से हमारा एकीकरण …

16
क्या सादगी हमेशा पठनीयता में सुधार करती है?
हाल ही में, मैं हमारी कंपनी के लिए कोडिंग मानकों का एक समूह विकसित कर रहा था। (हम कंपनी के लिए एक नई भाषा में एक नई टीम बना रहे हैं।) अपने पहले मसौदे पर, मैंने पठनीयता, रखरखाव, विश्वसनीयता और प्रदर्शन में सुधार के रूप में हमारे कोडिंग मानकों का …

18
क्या एक डेवलपर को अनावश्यक या हानिकारक सुविधाओं के खिलाफ बहस करनी चाहिए?
नए फीचर्स और गैर-महत्वपूर्ण / संदिग्ध फीचर्स पर चर्चा करते समय डेवलपर्स का अच्छा रवैया क्या है? मान लें कि आप किसी प्रकार की जावा को भाषा के रूप में विकसित कर रहे हैं, और बॉस कहते हैं: "हमें पॉइंटर्स की आवश्यकता है ताकि डेवलपर्स ऑब्जेक्ट को सीधे ऑब्जेक्ट के …
32 design 

18
उपभोक्ता टीमों में धीमी गति से प्रदर्शन को कैसे रोका जा सकता है?
जब मैंने पहले पूछा कि धीमे सॉफ्टवेयर के लिए क्या जिम्मेदार है, तो मुझे मिले कुछ जवाबों से पता चलता है कि यह एक सामाजिक और प्रबंधन समस्या थी: यह एक तकनीकी समस्या नहीं है, यह एक विपणन और प्रबंधन की समस्या है। .... आखिरकार, उपयोगकर्ता जो प्राप्त करने वाले …
32 performance  ui 

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