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

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

9
मर्क्यूरियल को Git से ज्यादा आसान क्यों माना जाता है?
जब तुलनाओं को देखते हैं, तो मुझे लगता है कि उनके फीचर सेट के बीच 1: 1 मैपिंग हो सकती है। फिर भी, एक अक्सर उद्धृत कथन है कि "मर्क्यूरियल आसान है"। इस कथन का आधार क्या है? (यदि कोई)
204 git  mercurial 

14
"कभी भी उस कोड में न करें जो आपको आपके लिए अच्छा करने के लिए SQL सर्वर प्राप्त कर सकता है" - क्या यह एक खराब डिजाइन का नुस्खा है?
यह एक ऐसा विचार है जिसे मैंने कई स्थानों पर दोहराया है। कमोबेश कुछ लोग यह स्वीकार करते हैं कि एक बार पूरी तरह से SQL में किसी समस्या को हल करने की कोशिश करने से जटिलता का एक निश्चित स्तर पार हो जाता है जिसे आपको वास्तव में कोड …

4
क्या मैं किसी व्यावसायिक एप्लिकेशन में जीपीएल सॉफ्टवेयर का उपयोग कर सकता हूं
यहाँ GPL के बारे में मेरे 3 प्रश्न हैं: यदि मैं अपने एप्लिकेशन में GPL सॉफ़्टवेयर का उपयोग करता हूं, लेकिन इसे संशोधित या वितरित नहीं करता, तो क्या मुझे GPL के तहत अपना एप्लिकेशन जारी करना होगा? क्या होगा यदि मैं कुछ सॉफ़्टवेयर को संशोधित करता हूं जो मेरा …

9
मुझे एंटिटी फ्रेमवर्क के साथ रिपॉजिटरी पैटर्न का उपयोग क्यों नहीं करना चाहिए?
एक नौकरी के साक्षात्कार के दौरान, मुझे यह बताने के लिए कहा गया था कि रिपॉजिटरी पैटर्न, ओआरएम के साथ काम करने के लिए एक अच्छा पैटर्न क्यों नहीं है जैसे कि एंटिटी फ्रेमवर्क। यह एक केस क्यों है?

14
क्यूटी के साथ अधिक डेस्कटॉप ऐप क्यों नहीं लिखे गए हैं? [बन्द है]
जहां तक ​​मुझे पता है और क्यूटी के साथ अपने अनुभव में समझा है, यह पुस्तकालय सीखने के लिए बहुत अच्छा और आसान है। इसमें बहुत अच्छी तरह से डिज़ाइन किया गया एपीआई है और क्रॉस-प्लेटफ़ॉर्म है, और ये कई विशेषताओं में से सिर्फ दो हैं जो इसे आकर्षक बनाती …
202 api  libraries  qt 

10
MVC वास्तव में क्या है?
एक गंभीर प्रोग्रामर के रूप में, आप इस प्रश्न का उत्तर कैसे देते हैं कि MVC क्या है? मेरे दिमाग में, MVC एक अस्पष्ट विषय की तरह है - और उसके कारण, यदि आपके दर्शक एक शिक्षार्थी हैं, तो आप इसे सामान्य शब्दों में वर्णन करने के लिए स्वतंत्र हैं …

17
"अब आपको दो समस्याएँ हैं" से क्या मतलब है?
जेमी ज़्विन्स्की का एक लोकप्रिय उद्धरण है : कुछ लोग, जब एक समस्या का सामना करते हैं, तो सोचते हैं "मुझे पता है, मैं नियमित अभिव्यक्ति का उपयोग करूंगा।" अब उन्हें दो समस्याएं हैं। इस उद्धरण को कैसे समझा जाना चाहिए?

10
क्या छवियों को जीआईटी भंडार में संग्रहीत किया जाना चाहिए?
संस्करण नियंत्रण के रूप में Git और Github का उपयोग करने वाली एक वितरित टीम के लिए, छवियों को git रिपॉजिटरी में भी संग्रहीत किया जाना चाहिए? अधिकांश भाग के लिए, चित्र नहीं बदले जाएंगे। चित्र युक्त होते ही उनका फ़ोल्डर आकार में बड़ा हो जाएगा। एक चिंता यह है …

30
मेरे पिताजी मेरे कार्यक्रम के लिए सीखने की गति के साथ अधीर हैं। मैं क्या करूं? [बन्द है]
इसलिए मेरे पिताजी ने मुझे एक महीने पहले प्रोग्रामिंग (C ++, Java, PHP, Javascript, Android) पर 5 किताबें खरीदीं। वह एक वास्तुकार है और वह प्रोग्रामिंग के बारे में कुछ भी नहीं जानता है। उन्होंने मुझे खरीदा क्योंकि मैंने उन्हें बताया कि प्रोग्रामिंग मजेदार थी और मैं इसे सीखना चाहता …
200 java  learning  c++ 

6
स्क्वैश गिट पुल अनुरोधों के लिए क्यों करता है?
हर गंभीर गितुब रेपो मैं क्यों चाहता हूं कि मैं अपने कमिट्स को एक ही कमिट में स्क्वैश करना चाहता हूं। मुझे लगा कि गिट लॉग वहाँ था, इसलिए आप अपने सभी इतिहास का निरीक्षण कर सकते हैं और देख सकते हैं कि वास्तव में क्या बदलाव हुए हैं, लेकिन …

30
प्रोग्रामर बंद स्रोत एप्लिकेशन क्यों लिखते हैं और फिर उन्हें मुक्त बनाते हैं? [बन्द है]
एक उद्यमी / प्रोग्रामर के रूप में जो सॉफ्टवेयर लिखने और बेचने से अच्छा जीवन यापन करता है, मैं इस बात से बौखला जाता हूं कि डेवलपर्स एप्लिकेशन क्यों लिखते हैं और फिर उन्हें मुफ्त में इंटरनेट पर डालते हैं। आपने खुद को दुनिया के सबसे आकर्षक क्षेत्रों में से …
199 pricing  freeware 

9
प्रवेश स्तर / जूनियर / सीनियर डेवलपर्स के बीच क्या अंतर है? [बन्द है]
शीर्षक और भुगतान के अलावा, क्या अंतर है? उनकी अलग-अलग जिम्मेदारियां क्या हैं। वे कितने ज्ञानी / अनुभवी हैं? यह निर्धारित करने के लिए मूल उपाय क्या है कि एक डेवलपर इस मूल संरचना में कहाँ फिट बैठता है?
198 skills  experience 

16
एकल जिम्मेदारी सिद्धांत का उपयोग करते समय, एक "जिम्मेदारी" क्या होती है
यह बहुत स्पष्ट लगता है कि "सिंगल रिस्पॉन्सिबिलिटी प्रिंसिपल" का मतलब यह नहीं है कि "केवल एक ही चीज है।" यही तरीके हैं। public Interface CustomerCRUD { public void Create(Customer customer); public Customer Read(int CustomerID); public void Update(Customer customer); public void Delete(int CustomerID); } बॉब मार्टिन का कहना है कि …

20
क्या आपको अपने लिखे हुए सभी कोड की एक प्रति रखनी चाहिए? [बन्द है]
मुझे पता है कि आप जिस कंपनी के लिए काम करते हैं वह कोड का मालिक है और जाहिर है अगर आप इसे बेचने की कोशिश करेंगे तो आपको गिरफ्तार कर लिया जाएगा। लेकिन क्या डेवलपर्स के लिए उनके द्वारा लिखे गए कोड की एक व्यक्तिगत प्रति (भविष्य के संदर्भ …
197 legal 

1
मूल ईएस 6 वादे धीमे और ब्लूबर्ड से अधिक स्मृति-गहन क्यों हैं?
में इस बेंचमार्क , सूट Bluebird वादों की तुलना में ES6 वादे के साथ पूरा करने के लिए 4 बार समय लेता है, और भी बहुत स्मृति के रूप में 3.6 गुना उपयोग करता है। C में लिखे गए v8 के मूल कार्यान्वयन की तुलना में एक जावास्क्रिप्ट पुस्तकालय इतना …

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