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

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

8
एक वर्ग की वास्तविक जिम्मेदारी क्या है?
मैं सोचता रहता हूं कि क्या OOP में संज्ञा पर आधारित क्रियाओं का उपयोग करना वैध है। मैं इस शानदार लेख के पार आया , हालांकि मैं अभी भी इस बात से असहमत हूं। समस्या को थोड़ा और समझाने के लिए, लेख में कहा गया है कि उदाहरण के लिए, …

2
जावास्क्रिप्ट दिनों और महीनों को अलग तरह से क्यों मानता है?
मैंने देखा है कि जावास्क्रिप्ट में, बनाते समय Date, महीने शून्य आधारित होते हैं, और दिन नहीं होते हैं। उदाहरण के लिए: var foo = new Date(2012, 1, 1) 1 फरवरी 2012 का उत्पादन करता है ऐसा क्यों है?

10
क्या कोड को साफ करने के लिए नियमित समय निर्धारित करना एक अच्छा विचार है? [बन्द है]
मैं डेवलपर्स की एक छोटी टीम का प्रबंधन कर रहा हूं। हर बार जब हम तय करते हैं कि हम अपने कोड को साफ करने के लिए एक या दो दिन बिताने जा रहे हैं। क्या नियमित समय निर्धारित करना एक अच्छा विचार होगा, हर 2 महीने में 1 सप्ताह, …

6
फेसबुक PHP कोड को C ++ में क्यों बदलता है? [बन्द है]
मैंने पढ़ा कि फेसबुक PHP में शुरू हुआ, और फिर गति प्राप्त करने के लिए, वे अब PHP को C ++ कोड के रूप में संकलित करते हैं। अगर ऐसा है तो वे क्यों नहीं: सी ++ में बस कार्यक्रम? निश्चित रूप से एक जादुई संकलक बटन मारते समय कुछ …
42 c++  php  compiler  facebook 

9
कोड रखरखाव: कोड में टिप्पणी जोड़ने के लिए या केवल संस्करण नियंत्रण के लिए इसे छोड़ दें?
हमें प्रत्येक परिवर्तन के लिए प्रारंभ टैग, अंत टैग, विवरण, समाधान आदि के साथ टिप्पणियां जोड़ने के लिए कहा गया है जो हम बग को ठीक करने / सीआर को लागू करने के हिस्से के रूप में कोड में करते हैं। मेरी चिंता यह है कि क्या यह कोई अतिरिक्त …

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

6
मैं जटिल एसक्यूएल प्रश्नों को कैसे लिख सकता हूँ? [बन्द है]
मुझे जटिल एसक्यूएल प्रश्नों को लिखना बहुत मुश्किल लग रहा है, जिसमें कई (कम से कम 3-4) तालिकाओं से जुड़ना और कई नेस्टेड स्थितियों को शामिल करना शामिल है। मुझे जो प्रश्न लिखने के लिए कहा जा रहा है, उन्हें कुछ वाक्यों द्वारा आसानी से वर्णित किया जा सकता है, …
42 sql  tips  query 

3
डोम के बारे में इतना बुरा क्या है?
मैं लोगों (क्रॉकफोर्ड विशेष रूप से) को यह कहते हुए सुनता रहता हूं कि DOM एक भयानक API है, लेकिन वास्तव में इस कथन को सही नहीं ठहरा रहा है। क्रॉस-ब्राउज़र असंगतताओं के अलावा, कुछ कारण हैं कि DOM को इतना बुरा क्यों माना जाता है?

14
जीपीएल लाइसेंस के साथ "हैलो वर्ल्ड" कोड चोरी न करने के लिए मुझे क्या करने की आवश्यकता है?
प्रोजेक्ट में, मुझे एक फ़ाइल मिली math.c, जिसमें एक बड़ा GPL हैडर और ... //------------------------------------------------------------------------------ /// Returns the minimum value between two integers. /// \param a First integer to compare. /// \param b Second integer to compare. //------------------------------------------------------------------------------ unsigned int min(unsigned int a, unsigned int b) { if (a < …
42 licensing  c  gpl 

8
एक आदिम डेटा प्रकार से क्या मतलब है?
एक आदिम डेटाटाइप की मेरी समझ यह है यह अनुमानित रूप से एक भाषा द्वारा प्रदान किया गया एक डेटाटाइप है (अन्य उपयोगकर्ता परिभाषित वर्ग हैं) इसलिए अलग-अलग भाषाओं में डेटाटिप्स के अलग-अलग सेट होते हैं जिन्हें उस विशेष भाषा के लिए आदिम माना जाता है। क्या वह सही है? …
42 data-types 

7
बाहरी जावास्क्रिप्ट को संदर्भित करना बनाम अपनी प्रति की मेजबानी करना
कहें कि मेरे पास एक वेब ऐप है जो jQuery का उपयोग करता है। क्या मेरी वेबसाइट फ़ाइलों के साथ अपने सर्वर पर आवश्यक जावास्क्रिप्ट फ़ाइलों को होस्ट करने के लिए, या उन्हें jQuery के CDN (उदाहरण के लिए: http://code.jquery.com/jquery-1.7.1.min.js ) पर संदर्भित करना बेहतर है। ? मैं दोनों पक्षों …

13
क्या बिट्स का कोई विकल्प है?
क्या डेटा की सबसे छोटी इकाई के रूप में बिट्स का विकल्प है? कुछ ऐसा जो केवल 0 या 1 नहीं होगा, लेकिन वास्तव में बीच में कई संभावित राज्यों को पकड़ सकता है? फ्लोट्स को स्टोर करना अधिक स्वाभाविक नहीं होगा?

6
मैं एक सॉफ्टवेयर डेवलपर से एक सॉफ्टवेयर मैनेजर या टीम लीडर तक कैसे प्रगति कर सकता हूं? [बन्द है]
मैं लगभग 3 वर्षों से एक सॉफ्टवेयर डेवलपर (चाहे अंशकालिक या पूर्णकालिक) हो। मैं हमेशा चीजों पर लीड लेने के लिए उस व्यक्ति का प्रकार रहा हूं, और चीजों को प्राप्त करने के लिए संगठन प्रदान करता हूं। जब से मैं कॉलेज में अपने सीनियर डिज़ाइन प्रोजेक्ट पर लीड कर …

7
Zend फ्रेमवर्क इतना जटिल क्यों है?
मैं वेब डेवलपर हूं और मुझे PHP में कई वेब एप्लिकेशन विकसित करने का अनुभव है। मेरे पास खुद के लिए एक उत्पाद विकसित करने का विचार है और एमवीसी आधारित ढांचे का उपयोग करने का फैसला किया है क्योंकि मुझे वास्तव में एमवीसी का विचार पसंद है और कोई …

2
"रेड / ब्लैक ट्री" शब्द कहाँ से आता है?
एक लाल / काला पेड़ एक तरह से एक संतुलित द्विआधारी खोज वृक्ष को लागू करने की है। यह कैसे काम करता है इसके पीछे के सिद्धांत मेरे लिए मायने रखते हैं, लेकिन चुने हुए रंग नहीं होते हैं। क्यों लाल और काले रंग, किसी भी अन्य रंगों की जोड़ी …

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