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

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

5
IOC कंटेनर OOP सिद्धांत तोड़ते हैं
आईओसी कंटेनरों का उद्देश्य क्या है? इसके लिए संयुक्त कारणों को निम्नलिखित में सरल बनाया जा सकता है: OOP / SOLID विकास सिद्धांतों का उपयोग करते समय, निर्भरता इंजेक्शन गड़बड़ हो जाता है। या तो आपके पास अपने से नीचे कई स्तरों के लिए शीर्ष स्तर के प्रवेश बिंदु हैं …

9
स्प्रिंट प्लानिंग को मजेदार कैसे बनाएं
न केवल हमारी स्प्रिंट योजना बैठकें मज़ेदार नहीं हैं, वे बिल्कुल भयानक हैं। बैठकें थकाऊ और उबाऊ होती हैं, और हमेशा के लिए ले जाती हैं (एक दिन, लेकिन यह बहुत लंबा लगता है)। डेवलपर्स इसके बारे में शिकायत करते हैं, और आगामी आगामी योजनाएं बनाते हैं। हमारी दिनचर्या बहुत …

13
क्या एक सॉफ्टवेयर डेवलपर को सालाना उपकरण का बजट मिलना चाहिए? [बन्द है]
मैं एक नई कंपनी के साथ एक नई स्थिति देख रहा हूं। मैंने अतीत में कुछ लोगों से बात की है (सामान्य तौर पर, इस कंपनी में नहीं) कि उन्हें आज तक रखने के लिए नया कंप्यूटर सामान खरीदने के लिए सालाना बजट दिया गया था। अब मुझे ऐसा क्यों …

6
अन्य प्रोग्रामिंग भाषाएं क्यों नहीं हैं जो पायथन बाइटकोड को संकलित करती हैं?
जावा में, कई भाषाएं हैं जो जावा बाइटकोड को संकलित करती हैं और जेवीएम पर चल सकती हैं - क्लोजर, ग्रूवी, और स्काला मुख्य हैं जिन्हें मैं अपने सिर के ऊपर से याद कर सकता हूं। हालाँकि, पायथन इंटरप्रेटर द्वारा चलाने से पहले पायथन भी बायटेकोड (.pyc फ़ाइलों) में बदल …

5
भारहीन यादृच्छिक वस्तु प्राप्त करें
उदाहरण के लिए, मेरे पास यह तालिका है + ----------------- + | फल | वजन | + ----------------- + | सेब | 4 | | नारंगी | 2 | | नींबू | 1 | + ----------------- + मुझे एक यादृच्छिक फल वापस करने की आवश्यकता है। लेकिन सेब को नींबू …
51 algorithms  ruby  math  random 

8
अटक जाने पर, स्टैक ओवरफ्लो का कितनी जल्दी सहारा लेना चाहिए? [बन्द है]
मैं आईट्यून्स यू CS193p कोर्स के माध्यम से आईओएस विकास सीख रहा हूं, और मैं अक्सर खुद को ठगा हुआ पाता हूं। मैं खुद को अस्थिर करने की कोशिश कर रहा हूं, लेकिन मुझे यह पता लगाने में घंटों और घंटों का समय लग सकता है कि मैं क्या गलत …

17
1-2 डेवलपर्स के लिए सिंपल इश्यू ट्रैकर [बंद]
मैं वर्तमान में एक परियोजना पर (जावा में) अकेले काम कर रहा हूं। मैं ज्यादातर अकेला हूं क्योंकि मेरे पास एक सलाहकार है जो मुझे क्या करना है, इस पर उच्च स्तरीय निर्देश देता है, और शायद ही कभी कोई कोड योगदान देगा। वह समय-समय पर स्वीकृति परीक्षणों के एक …

12
बिना शर्मिंदा हुए एक ओपन सोर्स प्रोजेक्ट जारी करना [बंद]
मैं काफी समय से अपने आप में एक बहुत बड़े ओपन सोर्स प्रोजेक्ट पर काम कर रहा हूं और यह उस बिंदु के नजदीक है जहां मैं इसे रिलीज करना चाहता हूं। हालाँकि, मैं स्वयं पढ़ा हुआ हूँ और मैं वास्तव में किसी को भी नहीं जानता, जो मेरे प्रोजेक्ट …

3
कॉम्बिनेटर क्या हैं और उन्हें प्रोग्रामिंग परियोजनाओं पर कैसे लागू किया जाता है? (व्यावहारिक स्पष्टीकरण)
कॉम्बिनेटर क्या हैं? मैं देख रहा हूँ: एक व्यावहारिक व्याख्या वे कैसे उपयोग किए जाते हैं इसके उदाहरण कॉम्बिनेटर कोड की गुणवत्ता / सामान्यता में सुधार कैसे करते हैं इसके उदाहरण मैं नहीं ढूंढ रहा हूं: कॉम्बिनेटरों के स्पष्टीकरण जो मुझे काम करने में मदद नहीं करते हैं (जैसे कि …

18
क्या प्रोग्रामिंग पर अच्छी तरह से माना जाता है, लेकिन पुरानी पुस्तकों की समाप्ति तिथि है? [बन्द है]
पुस्तकों के बारे में एक प्रश्न पढ़ने के बाद हर प्रोग्रामर को पढ़ना चाहिए , मुझे आश्चर्य है कि क्या निम्नलिखित को अप्रचलित माना जाना चाहिए: कोड पूरा : 1993 में पहला संस्करण; मई, 2004 में दूसरा संस्करण एल्गोरिदम का परिचय (कॉर्मेन, लीसेरसन, रिवेस्ट, स्टीन) : 1990 में पहला संस्करण; …

10
क्या एक साक्षात्कार के दौरान किसी उत्पाद पर किए गए डिजाइन निर्णयों के बारे में पूछना बुद्धिमान है? [बन्द है]
मैं हाल ही में साक्षात्कार के सवालों के बारे में सोच रहा था और मैं अतीत में मेरे द्वारा लिए गए बुरे साक्षात्कार के अनुभवों को दर्शा रहा है। एक खास बात यह है कि मैंने साक्षात्कारकर्ता से पूछा था कि टीम ने अपने उत्पाद में स्प्रिंग के ऊपर ईजेबी …
51 java  interview 

9
मैं अपने साथियों को कैसे मनाऊं कि हम संकलक की चेतावनी को नजरअंदाज न करें।
मैं एक विशाल परियोजना पर काम करता हूं (दर्जनों मिनी परियोजनाओं के संयोजन की तरह जो खराब निर्भरता प्रबंधन के कारण आसानी से अलग नहीं हो सकती हैं, लेकिन ग्रहण का उपयोग करके जावा में यह एक अलग चर्चा है)। हम पहले ही संकलक सेटिंग्स से कई चेतावनियों को बंद …
51 java  eclipse 

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

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

25
वर्चुअल मशीन का उपयोग करते हुए विकास पर विचार [बंद]
मैं एक स्टार्टअप के लिए एक विकास नेतृत्व के रूप में काम कर रहा हूँ और मैंने सुझाव दिया है कि हम विकास के लिए VMs का उपयोग करते हैं। मैं प्रत्येक डेवलपर के बारे में परीक्षण / विकास के लिए VMs के साथ एक डेस्कटॉप होने के बारे में …

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