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

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

12
QA को प्रतिलिपि प्रस्तुत करने योग्य परिदृश्यों को ढूंढना चाहिए?
कभी-कभी मेरी क्यूए टीम बग की रिपोर्ट करती है, लेकिन न तो मुझे और न ही उन पर कोई विचार है कि उन्हें कैसे पुन: पेश किया जाए। यह बहुत लंबे और निराशाजनक डिबगिंग सत्रों की ओर जाता है जो कभी-कभी परिणाम भी नहीं देते हैं। मेरा सॉफ्टवेयर मालिकाना हार्डवेयर …
10 testing  bug  qa  reporting 

4
सार्वजनिक वेब एप्लिकेशन कॉन्फ़िगरेशन के लिए ini फ़ाइलों का उपयोग क्यों नहीं करते हैं
लगभग हर सार्वजनिक CMS डेटाबेस सेटिंग्स और इतने पर .php कॉन्फ़िगरेशन फ़ाइल का उपयोग करता है। उदाहरण के लिए जब आप इसे स्थापित करते हैं तो वर्डप्रेस स्वचालित रूप से एक .php कॉन्फिग फाइल बनाता है। वे सिर्फ .ini फ़ाइल का उपयोग क्यों नहीं करते? PHP में पहले से ही …
10 php  cms  configuration 

3
जब विधि अधिभार उपयुक्त है?
मान लीजिए मैं एक मौजूदा, यथोचित बड़ी प्रणाली पर काम कर रहा हूं। मेरे पास एक ऑब्जेक्ट है, myObjectक्लास का MyClass(उदाहरण के लिए, मान लीजिए मैं जावा में काम कर रहा हूं)। myObjectएक रचना है Collection, जिसमें कहा गया है, एक Listऔर अन्य वस्तुएं जो (मुझे लगता है) अप्रासंगिक हैं। …

4
उनके बिना किसी संगठन में मानकों और प्रक्रिया में सुधार कैसे पेश किए जाने चाहिए?
मुझे प्रक्रिया में सुधार के कार्यान्वयन के माध्यम से सॉफ्टवेयर विकास प्रक्रिया में सुधार करने का काम सौंपा गया है, जिनमें से हम सबसे अधिक संभावना है कि सीएमएमआई का उपयोग विकास के लिए करें, संस्करण 1.3 एक दिशानिर्देश के रूप में और संपूर्ण या आंशिक रूप से सर्वोत्तम प्रथाओं …

5
इंटरफ़ेस और विरासत: दोनों दुनिया के सर्वश्रेष्ठ?
मुझे 'इंटरफेस' का पता चला और मैं उनसे प्यार करने लगा। एक अंतरफलक की सुंदरता यह है कि यह एक अनुबंध है, और कोई भी वस्तु जो उस अनुबंध को पूरा करती है, जहां भी उस इंटरफ़ेस की आवश्यकता होती है, उसका उपयोग किया जा सकता है। एक इंटरफ़ेस के …

5
प्रलेखन की सही मात्रा का निर्धारण
जहाँ मैं वर्तमान में सामान्य दृष्टिकोण का काम कर रहा हूँ - जितना संभव हो प्रलेखन से बचें केवल एक दस्तावेज अगर एक अलग टीम को इसकी आवश्यकता होगी स्पष्टीकरण के लिए, मेरा मतलब कोड-प्रलेखन नहीं है - यह हम करते हैं, मेरा मतलब है कि डिज़ाइन प्रक्रिया के आसपास …

9
चर को एक प्रकार की आवश्यकता क्यों है?
तो हम लिखते हैं: Customer c = new Customer(); डिजाइन ऐसा क्यों नहीं है कि हम लिखें: c = new Customer(); c.CreditLimit = 1000; कंपाइलर एक ग्राहक को सी पॉइंट आउट कर सकता है और ग्राहक के सदस्यों को सी पर आमंत्रित करने की अनुमति दे सकता है? मुझे पता …

4
क्या बाहरी कमांड-लाइन एप्लिकेशन को कॉल करना बेहतर है या उस एप्लिकेशन के तर्क को आंतरिक बनाना है?
मेरे पास एक "पाइपलाइन" प्रकार की प्रक्रिया है जो अनिवार्य रूप से एक वर्कफ़्लो को स्वचालित करने के लिए मौजूदा टूल के एक गुच्छा को एक साथ जोड़ना है। चरणों में से एक के लिए, एक मौजूदा कमांड-लाइन टूल है जो पहले से ही मांस करता है कि उस चरण …

2
डेवलपर प्रतिबद्ध आँकड़े हानिकारक क्यों हैं?
मैंने लंबे समय से विश्वास किया है (और दूसरों से सुना है) कि प्रतिबद्ध आँकड़ों पर नज़र रखना, जैसे कि प्रत्येक डेवलपर प्रति दिन कितने कमिट करता है, विकास प्रक्रिया के लिए हानिकारक है। कारण स्पष्ट लगता है - डेवलपर्स छोटे वेतन वृद्धि में प्रतिबद्ध होंगे, उनकी प्रति-दिन की संख्या …

2
मैं उपयोगकर्ताओं द्वारा दर्ज किए गए डेटा को कैप्चर करने से प्रोग्रामर को कैसे रोक सकता हूं?
मैं सुरक्षा पर एक मजबूत फोकस के साथ एक वेब एप्लिकेशन विकसित कर रहा हूं। उपयोगकर्ता को कैप्चर करने वाले एप्लिकेशन (प्रोग्रामर, डीबीए, क्वालिटी एश्योरेंस स्टाफ) पर काम करने वालों को रोकने के लिए क्या उपाय किए जा सकते हैं?
10 security 

3
स्रोत नियंत्रण: भूमिकाएं और जिम्मेदारियां - सर्वश्रेष्ठ अभ्यास
मैं भूमिकाओं और जिम्मेदारियों से संबंधित "सर्वश्रेष्ठ प्रथाओं" की तलाश कर रहा हूं, विशेष रूप से जो विकास शाखाओं से ट्रंक (या मुख्य) में विलय के लिए जिम्मेदार है। मूल रूप से मैं अपने कारण की मदद के लिए गोला-बारूद की तलाश कर रहा हूं। मुझे बताएं कि मैं क्या …

5
अपवाद के रूप में या त्रुटियों के रूप में?
मैं एक पेशेवर सी प्रोग्रामर और एक शौक़ीन ओब्ज-सी प्रोग्रामर (ओएस एक्स) हूं। हाल ही में मुझे C ++ में विस्तार करने के लिए लुभाया गया है, क्योंकि यह बहुत समृद्ध वाक्यविन्यास है। अब तक कोडिंग मैंने अपवादों से ज्यादा नहीं की है। उद्देश्य-सी उनके पास है, लेकिन एप्पल की …
10 c++  exceptions 

4
साक्षर प्रोग्रामिंग, अच्छी / बुरी डिजाइन पद्धति
मुझे हाल ही में साक्षर प्रोग्रामिंग की अवधारणा मिली है । और मैंने इसे पेचीदा पाया। फिर भी मुझे इस दावे के साथ सामना नहीं करना पड़ा है कि यह एक कार्यक्रम बनाने का एक बुरा तरीका है। ऐसा लगता है कि कई जगह नहीं है। यहां तक ​​कि मैं …

3
GitHub: क्या मुद्दों की सूची बनाम प्रोजेक्ट बैकलॉग के प्रबंधन के लिए बाहरी उपकरण हैं
हाल ही में मैंने GitHub पर अपनी एक परियोजना 1 पोस्ट की और जैसा कि मैं साइट की क्षमताओं का पता लगा रहा था, मैंने देखा कि उनके पास एक बहुत ही अच्छा मुद्दा ट्रैकिंग अनुभाग है। मैं उस अनुभाग का उपयोग करना चाहता हूं) अन्य लोग बग की रिपोर्ट …

2
परित्यक्त गितुब परियोजनाओं से कोड का उपयोग कैसे करें
मैं हाल ही में जीथब परियोजनाओं पर आया हूं जो मैं वास्तव में उपयोग कर सकता हूं, लेकिन बहुत सारे मुद्दों और महत्वपूर्ण पुल अनुरोधों के साथ छोड़ दिया गया है, शायद 100+ कांटे। अक्सर, कोई वैकल्पिक परियोजना नहीं होती है। क्या मैं कोड का उपयोग करता हूं? क्या मैं …

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