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

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

10
आप अपनी पूर्णतावाद के लिए रेखा कहाँ बनाते हैं? [बन्द है]
प्रोग्रामिंग करते समय पूर्णतावाद अच्छा और बुरा हो सकता है। जब आप समस्या हल कर रहे हैं तो आप कब और कहाँ रेखा खींचते हैं? जब आप तय करते हैं कि कोई समाधान ओवरकिल है, तो बहुत सामान्य या बस बहुत भविष्य? यदि प्रश्न अस्पष्ट है तो कृपया टिप्पणी करें।

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

6
TDD का उपयोग करके जटिल कोड का अच्छा उदाहरण [बंद]
बड़े, वास्तविक जीवन, जटिल, परियोजनाओं में टीडीडी के उपयोग का एक अच्छा उदाहरण क्या होगा? मैंने अब तक जितने भी उदाहरण देखे हैं, वे किसी किताब या कागज के उद्देश्य से टॉय प्रोजेक्ट हैं ... क्या आप एक ओपन-सोर्स प्रोजेक्ट का नाम दे सकते हैं जो टीडीडी का भारी उपयोग …
37 java  c#  open-source  c++  tdd 

9
F # को एक बड़े कोडबेस और इंजीनियरिंग टीम में पेश करने की वास्तविक दुनिया के नुकसान [बंद]
मैं एक बड़ी मौजूदा कोडबेस (सभी C #) और एक बड़े आकार की इंजीनियरिंग टीम के साथ एक सॉफ्टवेयर फर्म का CTO हूं। मैं देख सकता हूं कि F # में कोड के कुछ हिस्सों को लिखना कितना आसान होगा, जिसके परिणामस्वरूप तेजी से विकास का समय, कम कीड़े, आसान …

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

11
Concurrency: आप डिज़ाइन के बारे में क्या सोचते हैं और कार्यान्वयन को डिबग करते हैं?
मैं अब कई वर्षों के लिए समवर्ती प्रणाली विकसित कर रहा हूं, और मेरे पास औपचारिक प्रशिक्षण (यानी एक डिग्री) की कमी के बावजूद इस विषय पर बहुत अच्छी समझ है। कुछ नई भाषाएँ हैं जो हाल ही में कम से कम चर्चा में लोकप्रिय हो गई हैं, जिन्हें एर्लांग …

11
एक प्रोग्रामिंग भाषा से दूसरी भाषा में स्वचालित अनुवादक क्यों नहीं हैं? [बन्द है]
अधिकांश प्रोग्रामिंग लैंग्वेज ट्यूरिंग पूर्ण हैं, जिसका अर्थ है कि किसी भी कार्य को एक भाषा में हल किया जा सकता है या किसी अन्य में भी हल किया जा सकता है। तो फिर ऐसे स्वचालित अनुवादक क्यों नहीं हैं जो किसी भी भाषा से कार्यक्रमों को किसी अन्य भाषा …

7
यूनिट टेस्टिंग नौसिखिया टीम को यूनिट टेस्ट की जरूरत है
मैं एक नई टीम के साथ काम कर रहा हूं जिसने ऐतिहासिक रूप से किसी भी यूनिट का परीक्षण नहीं किया है। मेरा लक्ष्य टीम के लिए अंततः अपनी प्राकृतिक प्रक्रिया के रूप में टीडीडी (टेस्ट ड्रिवेन डेवलपमेंट) को नियोजित करना है। लेकिन चूंकि TDD एक गैर-यूनिट परीक्षण टीम के …
37 unit-testing  tdd 

19
10 मिनट का तकनीकी साक्षात्कार [बंद]
मुझे दर्जनों नए छात्रों का त्वरित मूल्यांकन बहुत जल्दी करना चाहिए। मेरी उनमें से प्रत्येक (दो या तीन दिनों में) के साथ 30 मिनट की मुलाकात है। मैं गैर तकनीकी पहलुओं पर चर्चा करने के लिए अधिकांश समय का उपयोग करना चाहता हूं। इसलिए मैंने तकनीकी सवालों के लिए 10 …
37 interview 

5
क्या संभावित नियोक्ता से यह पूछना बुरा है कि वे जोएल टेस्ट में कैसे स्कोर करते हैं? [बन्द है]
डेवलपर साक्षात्कार अन्य स्थानों की तुलना में अलग हैं, क्योंकि न केवल आप उन लोगों के बारे में चिंता करते हैं जिनके साथ आप काम करते हैं, लाभ, नौकरी का विवरण, आदि, आपके पास नौकरी पाने के बाद चिंता करने के लिए भी अतिरिक्त है। यदि आप एक ज़ोर बनाम …
37 joel-test 

19
आप अपने सॉफ़्टवेयर की चोरी को कैसे रोक सकते हैं? [बन्द है]
क्या पायरेसी के खिलाफ हमारे सॉफ़्टवेयर की रक्षा करना अभी भी इसके लायक है? क्या पाइरेसी को रोकने या कम से कम करने के लिए काफी प्रभावी तरीके हैं?
37 security 

12
बॉस ने ओवरटाइम करने के लिए कहा, लेकिन रडार के तहत [बंद]
इसलिए दूसरे दिन मेरे बॉस (चलो उसे कोलफैक्स कहते हैं) ने मुझे एक प्रोजेक्ट पर काम करने के लिए कहा, लेकिन मुझे इस पर किसी (मेरी टीम के अन्य प्रोग्रामर सहित) से चर्चा नहीं करनी चाहिए और यह सामान्य काम से बाहर करना होगा घंटे। बदले में, कोलफ़ैक्स ने मुझे …

8
क्या कोड समानता निर्धारित करने के लिए उपकरण हैं? [बन्द है]
मैं एक अलग उपकरण के बारे में बात नहीं कर रहा हूँ। मैं वास्तव में यह देखने के लिए देख रहा हूं कि क्या किसी प्रोजेक्ट में कोड है जो किसी अन्य प्रोजेक्ट से "रिफैक्टर्ड" हो सकता है। यह संभावना होगी कि फ़ंक्शन नाम, चर नाम और व्हाट्सएप को बदल …
37 tools  comparison 

8
एक गैर-तकनीकी कंपनी में एकमात्र प्रोग्रामर के रूप में काम करना [बंद]
मैं लगभग 15 लोगों की एक छोटी मार्केटिंग कंपनी में बैक-एंड डेवलपर, फ्रंट-एंड डेवलपर, सिस्टम एडमिन, हेल्प डेस्क और ऑल-अराउंड 'आदमी जो कंप्यूटर जानता है' के रूप में काम करता है। मैं सोच रहा था कि क्या दूसरों को अपने अनुभव उड़ाने वाली कंपनियों में साझा कर सकते हैं जो …

11
साक्षात्कार में प्रश्न "आप मुझे अपने बारे में थोड़ा सा कैसे बताएं" [बन्द है]
मुझे कुछ साक्षात्कारों में यह पूछा गया है। और यह हमेशा मुझे बंद कर देता है। मेरी पेशेवर और अकादमिक पृष्ठभूमि पहले से ही फिर से शुरू हो गई है, जिसे साक्षात्कारकर्ता ने स्पष्ट रूप से देखा है। उसे / उसे बताने के लिए और क्या चाहिए? क्या मुझे अपने …
37 interview 

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