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

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

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

6
मैं शून्य से वेब विकास के लिए पायथन कैसे सीखूं? [बन्द है]
मैं वेब विकास के लिए पायथन सीखने में देख रहा हूँ। यह मानते हुए कि मेरे पास पहले से ही जावा (JSP / सर्वलेट्स) के साथ कुछ बुनियादी वेब विकास का अनुभव है, मैं पहले से ही वेब डिजाइन (HTML, CSS, JS), बुनियादी प्रोग्रामिंग अवधारणाओं से परिचित हूं और मैं …

9
मुझे लिस्प के साथ कैसे शुरू करना चाहिए? [बन्द है]
मैं वर्षों से प्रोग्रामिंग कर रहा हूं, ब्लब (बेसिक, असेंबलर, सी, सी ++, विजुअल बेसिक, जावा, रूबी के विभिन्न पुनरावृत्तियों के माध्यम से "ब्लब-नेस" के किसी विशेष क्रम में काम नहीं कर रहा हूं) और मैं सीखना चाहता हूं लिस्प। हालांकि, मेरे पास बहुत से इंटरटिया हैं जो सीमित समय …

3
क्यूबिकल को कैसे खोदें? [बन्द है]
मैं वास्तव में 9-5 "क्यूबिकल" अस्तित्व से बाहर निकलना चाहूंगा और ऐसा कुछ करूंगा जहां मैं घर से काम कर सकता हूं, जब मुझे पसंद हो, तो उतार दूंगा, आदि मुझे गलत मत समझो ... मुझे मेहनत करने में कोई आपत्ति नहीं है। , लेकिन मैं अभी पूरी कॉर्पोरेट चीज …

24
अनिच्छुक ग्राहक से पैसे कैसे प्राप्त करें? [बन्द है]
मैंने यह वेबसाइट 4 महीने पहले पूरी की थी। (मैं वेबसाइट को गुमनाम रखना चाहूंगा - यदि यह पोस्ट ग्राहकों द्वारा Google खोज पर आती है, तो इससे उनके व्यवसाय पर नकारात्मक प्रभाव पड़ेगा)। हमने कई पुनरावृत्तियों को किया, ग्राहक बहुत मांग (और उदासीन) था, मैं चाहता था कि हर …

28
मेरी खुद की प्रोग्रामिंग भाषा बनाना कब उचित है?
क्या हत्यारे के आवेदन, एल्गोरिथम समस्याओं की कक्षाएं आदि हैं, जहां यह बेहतर है, लंबे समय में, अपनी भाषा बनाने के लिए? पुनश्च: बस निश्चित होने के लिए, मेरा मतलब एक नई प्रोग्रामिंग भाषा और एक संकलक है, न कि किसी मौजूदा भाषा के लिए नया संकलक। संपादित करें : …

3
PATCH विधि क्यों नहीं है?
मैं इस बारे में सोच रहा था। मान लीजिए कि मेरे पास और खेतों के userसाथ एक संसाधन है । अगर मैं किसी क्षेत्र को अपडेट करना चाहता हूं तो मैं इस तरह से संसाधन के लिए एक पाच अनुरोध कर सकता हूंidname PATCH /users/42 {"name": "john doe"} और फिर …

4
वीएम को "स्टैक मशीन" या "रजिस्टर मशीन" आदि होने की आवश्यकता क्यों है?
(यह एक अत्यंत नौसिखिया-ईश प्रश्न है)। मैं वर्चुअल मशीन के बारे में थोड़ा अध्ययन कर रहा हूं। उनमें से बहुत सारे मोड़ भौतिक या सैद्धांतिक कंप्यूटर के समान डिज़ाइन किए गए हैं। मैंने पढ़ा कि उदाहरण के लिए, JVM एक 'स्टैक मशीन' है। इसका क्या मतलब है (और अगर मैं …

1
1 डी डेटा संरचना को 2 डी ग्रिड के रूप में व्यवहार करना
मैं एक मूल वर्ग के साथ काम कर रहा हूं जो 1 डी सरणी के रूप में 2 डी छवि का प्रतिनिधित्व करता है। यदि आप एक पिक्सेल बदलना चाहते हैं, उदाहरण के लिए, अब आपको x,yनिर्देशांक से सूचकांक को प्राप्त करने की आवश्यकता है। तो, मान लें कि हमारे …

9
"पाने" और "खोजने" उपसर्गों के साथ नामकरण विधियों के बीच कैसे और क्यों तय करें
मुझे हमेशा यह पता लगाने में परेशानी होती है कि क्या मुझे getSomethingबनाम से शुरू होने वाली एक निश्चित विधि का नाम देना चाहिए findSomething। समस्या खराब रूप से डिज़ाइन किए गए API के लिए सहायकों को बनाने में रहती है । यह आमतौर पर ऑब्जेक्ट से डेटा प्राप्त करते …
48 naming  methods 

10
फूला हुआ GUI कोड लिखने से कोई कैसे बच सकता है?
मुझे लगता है कि जब भी मैं जीयूआई कोड के साथ काम करता हूं, तो कोड तेजी से और फिर अन्य प्रकार के कोड से फूल जाता है। रिफ्लेक्टर करना भी कठिन लगता है। जबकि अन्य प्रकार के कोड में मैं बहुत आसानी से रिफ्लेक्टर कर सकता हूं - मुझे …
48 refactoring  gui 

17
किसी व्यक्ति के डिबगिंग कौशल की जांच या आकलन कैसे करें? [बन्द है]
किस तरह के कौशल एक ऐसे व्यक्ति को निर्धारित करते हैं जो कोड को आसानी से डीबग करने में सक्षम है? कुछ समय पहले मेरे दोस्त ने अपेक्षाकृत अच्छे प्रोग्रामर के साथ एक साक्षात्कार किया। प्रोग्रामर को काम पर रखा गया। वह अच्छा कोड लिख सकता था, रूपरेखा और डिजाइन …

3
क्या एक जीट कमिट में 2 से अधिक माता-पिता हो सकते हैं?
में इस दस्तावेज़ में यह उल्लेख किया गया है एक प्रतिबद्ध वस्तु में किसी भी माता-पिता की संख्या हो सकती है। लेकिन मेरी समझ से, केवल एक मामला जहां एक कमिट में 1 से अधिक माता-पिता होंगे जब एक मर्ज हुआ है, और उस स्थिति में केवल दो माता-पिता होंगे। …
48 git 

8
NoSQL SQL से अधिक तेज़ क्यों है?
हाल ही में मुझसे पूछा गया था: NoSQL SQL से अधिक तेज़ क्यों है? मैं प्रश्न के आधार से सहमत नहीं था ... यह मेरे लिए व्यक्तिगत रूप से बकवास है। मैं SQL के बजाय NoSQL का उपयोग करके किसी भी प्रदर्शन को बढ़ावा नहीं देख सकता। हो सकता है …

6
आक्रमणकारी क्या हैं, उनका उपयोग कैसे किया जा सकता है, और क्या आपने कभी अपने कार्यक्रम में इसका उपयोग किया है?
मैं काम पर कोडर्स पढ़ रहा हूं , और इसमें बहुत से लोगों के बारे में बात की गई है। जहां तक ​​मैंने इसे समझा है, एक अपरिवर्तनीय एक ऐसी स्थिति है जो एक अभिव्यक्ति से पहले और बाद में दोनों रखती है। वे अन्य बातों के अलावा, यह साबित …
48 invariants 

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