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

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

12
क्या ऑटो-जनरेट कोड प्रलेखन के लिए कोई तार्किक कारण है? [बन्द है]
ऑटोमैटिक डॉक्यूमेंटेशन जेनरेशन कई तरह के टूल्स के साथ किया जा सकता है, घोस्टडॉक सबसे प्रमुख में से एक है। हालांकि, परिभाषा के अनुसार, यह सब कुछ उत्पन्न करता है बेमानी है। यह तरीकों, वर्गों, आदि के नामों पर एक नज़र रखता है और अंग्रेजी को आउटपुट करता है जो …

3
जावास्क्रिप्ट चौखटे / पुस्तकालयों में ऐसे कार्य क्यों हैं जो पहले से ही शुद्ध जावास्क्रिप्ट में मौजूद हैं?
मुझे आश्चर्य है कि रूपरेखा / पुस्तकालयों के अपने सहायक क्यों हैं, हालांकि वे मूल रूप से पहले से मौजूद हैं। आइए jQuery और AngularJS लेते हैं । उनके अपने eachकार्यकलाप हैं: jQuery.each () angular.forEach () लेकिन हमारे पास है Array.prototype.forEach। इसी तरह, jQuery.parseJSON () angular.fromJson () लेकिन हमारे पास …

1
तीसरे पक्ष के पुस्तकालय लाइसेंस "कागजी कार्रवाई" की व्यवस्था के लिए सबसे अच्छा अभ्यास क्या है?
मैं एक छोटा सा ओपन सोर्स प्रोजेक्ट विकसित कर रहा हूं। एप्लिकेशन लाइसेंस की एक श्रृंखला के साथ जारी किए गए कई तृतीय-पक्ष पुस्तकालयों का उपयोग करता है: अपाचे, एमआईटी, बीएसडी, एलजीपीएल और सीडीडीएल। इनमें से प्रत्येक लाइसेंस की अपनी "कागजी" आवश्यकताएं हैं। उदाहरण के लिए, अपाचे लाइसेंस, v2.0 कहता …

3
RESTful API में ट्रेलिंग स्लैश
मुझे Restful API में ट्रेलिंग स्लैश के साथ क्या करना है, इस पर बहस चल रही है। आइए कहते हैं कि मेरे पास कुत्तों के लिए एक संसाधन है और व्यक्तिगत कुत्तों के लिए अधीनस्थ संसाधन हैं। इसलिए हम निम्न कार्य कर सकते हैं: GET/PUT/POST/DELETE http://example.com/dogs GET/PUT/POST/DELETE http://example.com/dogs/{id} लेकिन हम …
60 api  rest  http 

5
डेटा विश्लेषण के लिए आर बनाम पायथन [बंद]
मैं लगभग एक साल से प्रोग्रामिंग कर रहा हूं और मुझे वास्तव में डेटा विश्लेषण और मशीन सीखने में दिलचस्पी है। मैं कुछ ऑनलाइन पाठ्यक्रमों में भाग ले रहा हूं और कुछ पुस्तकों को पढ़ रहा हूं। मैं जो कुछ भी कर रहा हूं वह या तो आर या पायथन …

9
भाषाओं में एक तार्किक ऑपरेटर के रूप में निहितार्थ क्यों शामिल नहीं है?
यह एक अजीब सवाल हो सकता है, लेकिन कई भाषाओं (जावा, सी, सी ++, पायथन हास्केल में एक तार्किक ऑपरेटर के रूप में कोई निहितार्थ नहीं है - हालांकि पिछले एक के रूप में उपयोगकर्ता परिभाषित ऑपरेटरों को जोड़ने के लिए अपने तुच्छ हैं)? मुझे लिखने के लिए तार्किक निहितार्थ …

7
C ++ में बिट के झंडे के लिए स्कूप्ड एनम का उपयोग करना
एक enum X : int(C #) या enum class X : int(C ++ 11) एक प्रकार है जिसका कोई छिपा हुआ आंतरिक क्षेत्र है, intजो किसी भी मूल्य को पकड़ सकता है। इसके अलावा, एनफ पर कई पूर्वनिर्धारित स्थिरांक Xपरिभाषित किए गए हैं। एनम को इसके पूर्णांक मूल्य और इसके …

12
क्या कई परतों के माध्यम से उदाहरणों को पारित करना बुरा है?
मेरे कार्यक्रम के डिजाइन में, मैं अक्सर उस बिंदु पर आता हूं जहां मुझे कई वर्गों के माध्यम से ऑब्जेक्ट इंस्टेंसेस को पास करना है। उदाहरण के लिए, अगर मेरे पास एक नियंत्रक है जो एक ऑडियो फ़ाइल को लोड करता है, और फिर इसे एक खिलाड़ी को भेजता है, …

11
कैसे बताएं कि क्या आपके प्रोग्रामर अंडर-परफॉर्म कर रहे हैं? [बन्द है]
मैं 5+ डेवलपर्स के साथ एक टीम लीड हूं। मेरे पास एक डेवलपर है (चलो उसे ए कहते हैं ) जो एक अच्छा प्रोग्रामर है, जो कोड को समझने में आसान, अच्छा साफ लिखता है। हालांकि, उनका प्रबंधन करना कुछ कठिन है, और कभी-कभी मुझे आश्चर्य होता है कि क्या …

9
क्या एक डेवलपर को एक परीक्षक के रूप में भी कार्य करना चाहिए? [बन्द है]
हम 3 डेवलपर्स, 1 डिजाइनर, स्क्रैम मास्टर और उत्पाद के मालिक की एक टीम हैं। हालाँकि, हमारी टीम में आधिकारिक परीक्षक नहीं हैं। एक समस्या जो हमेशा हमारे साथ होती है, वह यह है कि, एप्लिकेशन का परीक्षण करना और उन परीक्षणों को पास करना और बग्स को दूर करना …
60 testing  scrum 

11
अमूर्त (जैसे LINQ) का उपयोग इतना वर्जित क्यों है? [बन्द है]
मैं एक स्वतंत्र ठेकेदार हूं और इस तरह, मैं नए गिग्स के लिए वर्ष में 3-4 बार साक्षात्कार करता हूं। मैं अब उस चक्र के बीच में हूं और एक अवसर के लिए ठुकरा दिया, हालांकि मुझे लगा कि जैसे साक्षात्कार अच्छा गया। इस साल भी ऐसा ही हुआ है। …

18
किसी और के कोड पर काम करना [बंद]
कोडिंग में मुझे शायद ही एक साल का अनुभव है। जब मैंने काम करना शुरू किया, उसके बाद मैं ज्यादातर किसी और के कोड पर काम कर रहा था, या तो मौजूदा फीचर्स में नई सुविधाएँ जोड़ रहा था या मौजूदा सुविधाओं को संशोधित कर रहा था। जिस व्यक्ति ने …


10
क्या नौकरी में बहुत देर तक रहना जैसी बात है? [बन्द है]
हाल ही में संबंधित थ्रेड्स के कुछ "जॉब होपिंग" के माध्यम से पढ़ने के बाद, मैं सोच रहा हूं कि जॉब हॉपिंग के विपरीत समस्या भी कैसे हो सकती है। मैंने कई लोगों को (विशेष रूप से बड़ी, अपेक्षाकृत सुस्त कंपनियों में) जाना है, जो एक गद्दीदार और अनचाही भूमिका …

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

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