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

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

9
प्रोग्रामिंग भाषा कितने प्रकार की होती है? [बन्द है]
मूल रूप से, मैं एक महान प्रोग्रामर बनने के लिए बहुत सारी प्रोग्रामिंग भाषाएं सीखना चाहता हूं। मैं केवल एक मुट्ठी भर गहराई जानता हूं और मैं उम्मीद कर रहा था कि कोई व्यक्ति कितने वर्ग या प्रकार की प्रोग्रामिंग भाषाओं के बारे में विस्तार से बता सकता है । …

7
ओपन सोर्स प्रोजेक्ट के लिए लाइसेंस चुनना
मैंने कुछ ओपन सोर्स प्रोजेक्ट्स किए हैं, और मेरी भविष्य में और अधिक करने की योजना है। अब तक, मैंने अपना सभी कोड GPL के तहत जारी किया है, लेकिन मैंने कुछ लेख पढ़े हैं जो दावा करते हैं कि कॉर्पोरेट वातावरण में उपयोग किए जाने वाले किसी भी कोड …

13
ORM for.NET के मूल्यांकन के लिए क्या मानदंड हैं? [बन्द है]
मैं ORM का मूल्यांकन कर रहा हूं। मैंने SubSonic , Linq-to-SQL और Entity फ्रेमवर्क का उपयोग किया है । मुझे जूनियर्स से लेकर सीनियर्स तक के डेवलपर्स की एक टीम मिली है। ORM FOR.NET के मूल्यांकन के लिए क्या मापदंड हैं?
30 .net  orm 

17
सह-कार्यकर्ताओं के साथ व्यवहार करना जिनके पास सुसंगत कोडिंग शैली नहीं है?
जब आप किसी ऐसे व्यक्ति के साथ काम कर रहे होते हैं जो स्टाइलिस्टली खराब कोड लिखने की कोशिश करता है? मैं जिस कोड के बारे में बात कर रहा हूं, वह आमतौर पर तकनीकी रूप से सही है, यथोचित संरचित है, और यहां तक ​​कि एल्गोरिदमिक रूप से सुरुचिपूर्ण …

11
असफल परियोजना: इसे कब बुलाएं?
कुछ महीने पहले मेरी कंपनी ने खुद को एक परियोजना के सफेद-गर्म आपातकाल के आसपास अपने हाथों से पाया, और मेरी छह की पूरी टीम ने मूल रूप से पांच सप्ताह "क्रंच वीक" खींचा। गो-लाइव से पहले 48 घंटों में, मैंने उनमें से 41 काम किए, दो बैक टू बैक …

5
एक कार्यस्थल पर "20% समय" का परिचय [बंद]
20% समय यह एक नियोक्ता की संस्कृति है जो कर्मचारियों को अपने समय का 20% उन परियोजनाओं पर काम करने में खर्च करने की अनुमति देता है जो उन्हें दिलचस्प लगते हैं - यह एक नया ऐप का आविष्कार कर सकता है, या एक मौजूदा प्रक्रिया में सुधार कर सकता …

17
कोडिंग करते समय कीड़े की संख्या कैसे कम करें?
कोई भी सही नहीं है, और हम जो भी करते हैं, हम उस कोड का निर्माण करने जा रहे हैं, जिसमें समय-समय पर कीड़े हैं। नए सॉफ़्टवेयर लिखने और मौजूदा कोड को बदलने / बनाए रखने के दौरान, आपके द्वारा बनाए जाने वाले बगों की संख्या को कम करने के …
30 bug 

5
टेस्ट संचालित विकास - मुझे मनाओ! [बन्द है]
मुझे पता है कि कुछ लोग परीक्षण संचालित विकास के बड़े पैमाने पर प्रस्तावक हैं। मैंने अतीत में इकाई परीक्षणों का उपयोग किया है, लेकिन केवल उन परिचालनों का परीक्षण करने के लिए जिन्हें आसानी से परीक्षण किया जा सकता है या जो मुझे लगता है कि संभवतः काफी सही …

18
आप अपने आप को भाषा X में कब अच्छा कह सकते हैं?
यह मेरी प्रेमिका के साथ हुई बातचीत पर वापस जाता है। मैंने उसे यह बताने की कोशिश की कि मैं अपनी प्रोग्रामिंग लैंग्वेज (C ++) में खुद को अच्छा नहीं कह सकता। उसने फिर मुझसे पूछा, "ठीक है, तुम अपने आप को कब अच्छा मानती हो?" यह एक दिलचस्प सवाल …

16
VIM की सबसे उपयोगी विशेषताएँ जो एक IDE में मानक नहीं हैं [बंद]
मैं इस बात पर विचार कर रहा हूं कि क्या मुझे आईडीई के बजाय फिर से वीआईएम का उपयोग शुरू करना चाहिए। एक आईडीई में मानक नहीं हैं कि वीआईएम की सबसे उपयोगी विशेषताएं क्या हैं?
30 ide  vim  comparison 

26
क्या कोई बिना शिक्षा के प्रोग्रामर की नौकरी पा सकता है? [बन्द है]
अगर कोई हाईस्कूल की डिग्री के बिना प्रोग्रामर के रूप में नौकरी पा सकता है, तो अधिक अनुभवी लोगों से जानने में रुचि रखता है। उक्त व्यक्ति को एक औसत प्रोग्रामर मानें। क्या कोई उसे एक साक्षात्कार पर एक मौका देने पर भी विचार करेगा? ब्याज की भाषाएँ अजगर / …

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

1
अपने आप से एक प्रणाली विकसित करते समय, क्या मुझे माइक्रोसिस्टम का उपयोग करना चाहिए?
मैं काम पर एक नई परियोजना शुरू कर रहा हूं, और संभवतः परियोजना पर लगभग एकमात्र डेवलपर होगा, हालांकि एक या दो अन्य डेवलपर्स को मौजूदा अनुप्रयोगों या मुख्य स्क्रिप्ट को मुख्य परियोजना में एकीकृत करने की आवश्यकता होगी। परियोजना को छोटे पैमाने पर बल्क और स्ट्रीमिंग डेटा निगलना / …

13
क्या संगठनों में कोडिंग शैली एक वैकल्पिक चीज है?
इस प्रोग्रामिंग स्टाइल डॉक्यूमेंट में एक सामान्य नियम है, जो कहता है: नियमों का उल्लंघन किया जा सकता है अगर उनके खिलाफ मजबूत व्यक्तिगत आपत्तियां हैं। यह मेरे सोचने के तरीके से टकराता है, और कई लेख कह रहे हैं कि कोडिंग शैली वास्तव में महत्वपूर्ण है। उदाहरण के लिए …

10
एक अमूर्त वर्ग पर इंटरफेस
मेरे सहकर्मी और मेरे बीच आधार वर्गों और इंटरफेस के संबंधों पर अलग-अलग राय है। मेरा यह मानना ​​है कि एक वर्ग को एक इंटरफ़ेस लागू नहीं करना चाहिए जब तक कि उस वर्ग का उपयोग तब नहीं किया जा सकता जब इंटरफ़ेस का कार्यान्वयन आवश्यक हो। दूसरे शब्दों में, …

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