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

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

6
एजाइल के साथ सफल होने के लिए आपको क्या चाहिए?
चंचल दत्तक ग्रहण कुछ संगठनों में विफल हो सकता है, मैंने यहां तक ​​कि एक ऐसी कंपनी के लिए काम किया जहां झरना एकमात्र (सच्चा) तरीका था, लेकिन केवल इसलिए कि उन्होंने एक परियोजना पर चंचलता की कोशिश की और असफल रहे। जब मैंने उन लोगों से पूछा, जिन्हें अभी …

2
ईवेंट बबलिंग आम तौर पर कैसे काम करता है और क्या यह ईवेंट प्रचार का पर्याय है?
मैं घटना-संचालित (उप) प्रणालियों में घटना प्रेषण के सामान्य कामकाज और सिद्धांतों के आसपास अपना सिर लपेटने की कोशिश कर रहा हूं। हालाँकि मैंने उदाहरण के लिए जावास्क्रिप्ट, फ्लैश (एक्टेशनस्क्रिप्ट 2 और 3) के लिए कुछ अवसरों पर इसका इस्तेमाल किया है और एक समय में अपने लिए एक साधारण …

2
मैं अपना खुला मानक कैसे और कहाँ प्रकाशित करूँ?
मैं एक प्रोटोकॉल के लिए एक खुला मानक लिख रहा हूं जिसे मैं विकसित कर रहा हूं। जहाँ तक लेखन की चिंताएँ हैं, मैं इसे नियंत्रण में रखता हूँ। लेकिन मुख्य सवाल यह है कि मैं इस तरह के दस्तावेज को कहां प्रकाशित कर सकता हूं। मैं इंटरनेट पर खोज …
11 standards 

10
कौन सी प्रोग्रामिंग कार्यप्रणाली हमारे लिए एक अच्छी फिट होगी?
दुर्भाग्य से, किसी ने हमारे ऊपरी प्रबंधन को "एजाइल" शब्द सिखाया है और अब वे चाहते हैं कि हम इसकी ओर बढ़ें। मुझे फुर्तीली (सिद्धांत रूप में) की एक परिधीय समझ है लेकिन व्यवहार में इसका इस्तेमाल कभी नहीं किया है। जो मैं जानता हूं, वह हमारे संगठन के लिए …

4
एंटरप्राइज़ नेटवर्क में वर्चुअलाइज्ड डेवलपमेंट वातावरण
हम एक उद्यम संगठन के भीतर 4 डेवलपर्स की एक छोटी टीम के लिए वर्चुअलाइजेशन का उपयोग करके विकास के माहौल को लागू करने का प्रयास कर रहे हैं। यह हमें अलग-अलग विकास, परीक्षण, और स्टेजिंग वातावरण स्थापित करने की अनुमति देगा - साथ ही नए ऑपरेटिंग सिस्टम तक पहुंच …

4
क्या आपके लिए सामान्य नियम है जब आपको सिर्फ 'मेक' के बजाय 'मेक क्लीन' का उपयोग करना चाहिए?
मैं अभी एक कई-दायर कार्यक्रम लिख रहा हूं, और जाहिर तौर पर केवल 'मेक' चल रहा है (जैसा कि किसी भी स्थिति में सहज रूप से सबसे स्थितियों में किए जाने की जरूरत है) किसी कारण से मेरा कार्यक्रम विफल हो जाता है। मुझे लगता है कि मैं समस्या का …
11 c++  builds  make 

3
चक्रवाती जटिलता को समझना
मैं हाल ही में Cyclomatic Complexity में आया हूं और मैं इसे बेहतर तरीके से समझने की कोशिश करना चाहता हूं। विभिन्न कारकों के कुछ व्यावहारिक कोडिंग उदाहरण क्या हैं जो जटिलता की गणना में जाते हैं? विशेष रूप से, विकिपीडिया समीकरण के लिए M = E − N + …

2
यदि आप यूएस / यूके से नहीं हैं तो पेड एंड्रॉइड ऐप कैसे प्रकाशित करें
मेरा एक ऐप बनाते समय मैं बहुत उत्साहित था, लेकिन जैसा कि यह पता चला है कि आप वास्तव में Google चेकआउट के लिए साइन अप नहीं कर सकते हैं यदि आप यूएसए या यूके में नहीं रहते हैं। और चूंकि Google Checkout एकमात्र तरीका है, जो Android Market आपको …

6
उपयोगकर्ता कहानियों का उपयोग करके जटिल व्यावसायिक नियमों को कैसे परिभाषित किया जाए?
उपयोगकर्ता कहानी की एक त्वरित और गंदी परिभाषा : "As a <role>, I want <goal/desire> so that <benefit>" आमतौर पर स्वीकृत इस परिभाषा में व्यावसायिक नियमों, बाधाओं या उपयोगकर्ता इनपुट को परिभाषित करने के लिए बहुत कम जगह है। केवल उदाहरण के लिए तुच्छ उदाहरण: "As a <librarian>, I want …

4
क्या जावा की जगह स्काला एक अच्छा विकल्प होगा?
हम एक नई परियोजना शुरू करेंगे जिसमें जावा (चौखटे / ईसीओ प्रणाली आदि) में सभी .net डेवलपर्स का प्रशिक्षण शामिल होगा। हमारे पास C # में बहुत सारे कोड लिखे गए हैं और ऐसा लगता है कि यह सब बर्बाद हो जाएगा क्योंकि हमें इसे जावा में फिर से लिखना …
11 java  c#  scala 

4
क्या टीम लीड का काम कभी दूरस्थ रूप से किया जा सकता है
मैं वर्तमान में एक सॉफ्टवेयर डेवलपर हूं। अपने करियर में अगले मील के पत्थर के रूप में, मैं सोच रहा हूं कि मैं खुद को टीम लीडर के रूप में स्थापित करूं, जो डिलिवरेबल्स, तैनाती आदि को पूरा करने के लिए एक छोटी सी विकास टीम का नेतृत्व करता है। …

3
ऑटोमेटिंग यूनिट टेस्ट क्रिएशन
ऐसी कुछ रणनीतियाँ क्या हैं जिनका उपयोग इकाई परीक्षण मामलों के निर्माण को स्वचालित करने के लिए किया जा सकता है? कम से कम एक सभ्य परीक्षण केस कंकाल उत्पन्न करने में सक्षम होने के लिए आपको प्रत्येक वर्ग को देखने के लिए किन पहलुओं की आवश्यकता होगी? मुझे लगता …
11 php  unit-testing 

8
क्या जीपीएल-लाइसेंस प्राप्त सॉफ्टवेयर को फिर से बेचा जा सकता है?
मेरा शोध समूह अनुसंधान उद्देश्यों के लिए कुछ सॉफ्टवेयर विकसित कर रहा है। प्रोजेक्ट लीडर चाहता है कि सॉफ्टवेयर ओपन सोर्स हो और उसे जीपीएल पसंद हो, लेकिन यह सुनिश्चित करना चाहता है कि वे सॉफ्टवेयर बेचे न जा सकें। क्या हम GPL को सही तरीके से पढ़ रहे हैं? …
11 licensing  gpl 

4
क्या TDD का "स्पष्ट कार्यान्वयन" का अर्थ है कोड पहले, परीक्षण के बाद?
मेरे मित्र और मैं अपेक्षाकृत नए टीडीडी हैं और "ओबीडी कार्यान्वयन" तकनीक (केंट बेक द्वारा "टीडीडी बाय उदाहरण") के बारे में विवाद है। मेरे मित्र का कहना है कि इसका मतलब है कि यदि कार्यान्वयन स्पष्ट है, तो आपको उस नए व्यवहार के लिए किसी भी परीक्षण से पहले - …
11 tdd 

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

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