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

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

4
जावा की तुलना में स्काला का प्रदर्शन
सबसे पहले मैं यह स्पष्ट करना चाहूंगा कि यह भाषा-एक्स-बनाम-भाषा-वाई प्रश्न नहीं है जो यह निर्धारित करने के लिए बेहतर है। मैं लंबे समय से जावा का उपयोग कर रहा हूं और मैं इसका उपयोग करने का इरादा रखता हूं। इसके समानांतर, मैं वर्तमान में स्काला को बहुत रुचि के …

12
कोड काटा की कमियां
कोड काटा एक अवधारणा है जो प्रत्येक पुनरावृत्ति पर कोड को बेहतर बनाने की कोशिश करते हुए कई बार छोटी समस्याओं को करके प्रोग्रामर के कौशल को सुधारने का प्रस्ताव देता है। नाम एक सादृश्य से मार्शल आर्ट काटा के लिए आता है जहां रूपों (उर्फ काटा) में सुधार के …
41 code-kata 

10
मशीन कोड में लिखे गए पहले कोडांतरक थे?
मैं किताब पढ़ रहा हूं द कम्प्युटिंग ऑफ कम्प्युटिंग सिस्टम्स: बिल्डिंग ए मॉडर्न कम्प्यूटर फ्रॉम फर्स्ट प्रिंसीपल्स , जिसमें बूलियन गेट्स से लेकर हाई लेवल एप्लीकेशंस (उस क्रम में) तक सभी तरह के कंप्यूटर का निर्माण शामिल है। वर्तमान परियोजना जिस पर मैं काम कर रहा हूं, वह असेंबली को …

14
अंतर्निहित यादृच्छिक / गैर-नियतात्मक एल्गोरिदम का यूनिट-परीक्षण
मेरी वर्तमान परियोजना, संक्षेप में, "विवश-यादृच्छिक घटनाओं" का निर्माण शामिल है। मैं मूल रूप से निरीक्षणों का एक शेड्यूल तैयार कर रहा हूं। उनमें से कुछ सख्त अनुसूची बाधाओं पर आधारित हैं; आप सप्ताह में एक बार शुक्रवार को सुबह १०:०० बजे निरीक्षण करते हैं। अन्य निरीक्षण "यादृच्छिक" हैं; बुनियादी …

1
कार्यात्मक कार्यक्रम कैसे व्यवस्थित करें [बंद]
संभावित डुप्लिकेट: कार्यात्मक प्रोग्रामिंग बनाम OOP कार्यात्मक प्रोग्रामिंग के साथ प्रबंधनीय कोड कैसे लिखें? OOP में, कोड के लिए संगठन की आपकी मूल इकाई वर्ग है। जावा, C # और समान भाषाओं में अक्सर उपयोग की जाने वाली कार्यप्रणाली आपके कोड को प्रत्येक वर्ग के लिए एक वर्ग फ़ाइल नाम …

10
एक साक्षात्कार के दौरान मुझसे सामान्य, गैर-तकनीकी प्रश्न क्यों पूछे गए? [बन्द है]
मुझे पिछले सप्ताह अमेज़ॅन में पहले फोन साक्षात्कार के माध्यम से मिला और उन्होंने उस साक्षात्कार के दौरान कुछ बुनियादी तकनीकी प्रश्न पूछे। आज, मेरा दूसरा फोन-इंटरव्यू था और मैंने खुद को एक और तकनीकी साक्षात्कार के लिए अच्छी तरह से तैयार किया, लेकिन यह बिल्कुल भी तकनीकी नहीं था। …
41 interview 

6
वर्कफ़्लो इंजन का उपयोग कब करें?
मैंने प्रोग्रामर इंजन के कुछ प्रोग्रामर के रूप में अतीत में काम किया है, लेकिन कभी भी इस बात की स्पष्टता नहीं थी कि हमने पहली जगह में वर्क-फ्लो इंजनों को क्यों चुना। और प्रोग्रामर के रूप में मुझे पता है कि जब आप कोड लिख रहे हैं तो कुछ …
41 workflows 

19
छोटी कंपनियों के लिए कार्यक्रम किराए पर लेना? [बन्द है]
मैं लगभग 10 वर्षों से एक कंपनी चला रहा हूं, और इस बार यह सिर्फ खुद, एक अन्य प्रोग्रामर (जो एक महान दोस्त और कॉफ़ाउंडर) है, और एक विक्रेता (जो एक दोस्त भी है)। एक साथ, हम सभ्य व्यवसाय करने में कामयाब रहे हैं और हम सभी एक जीवन बनाने …
41 business 

8
क्या एक विकास मशीन एक वीएम के अंदर होनी चाहिए? [बन्द है]
रॉब कॉनरी (स्लग पर ध्यान दें) की यह पोस्ट कहती है कि वर्चुअल मशीन के अंदर विकास का वातावरण चलना चाहिए। मैं देखता हूं कि वह क्या कह रहा है और सहमत है, लेकिन अभी भी थोड़ा असहज महसूस कर रहा है। अब यह वर्चुअलाइजेशन इतना परिपक्व हो गया है …

5
उच्च-क्रम के कार्यों से निर्भरता उलटा कैसे होती है?
आज मैंने सिर्फ इस लेख को देखा है जिसमें एफ # विकास में ठोस सिद्धांत की प्रासंगिकता का वर्णन किया गया है- एफ # और डिजाइन सिद्धांत - एसओएलआईडी और अंतिम एक को संबोधित करते हुए - "निर्भरता उलटा सिद्धांत", लेखक ने कहा: एक कार्यात्मक दृष्टिकोण से, इन कंटेनरों और …

13
पायथन के लाइन-ब्रेक से निपटने का तरीका जावास्क्रिप्ट के स्वचालित अर्धविराम से कैसे भिन्न होता है?
जावास्क्रिप्ट में एक सुविधा होती है जिसे स्वचालित अर्धविराम सम्मिलन कहा जाता है जहां मूल रूप से यदि पार्सर एक अमान्य टोकन का सामना करता है, और इससे पहले अंतिम टोकन एक लाइन ब्रेक था, तो पार्सर एक अर्धविराम सम्मिलित करेगा जहां लाइनब्रेक है। यह आपको मूल रूप से अर्धविराम …

3
सीखना अर्लंग बनाम लर्निंग नोड.जेएस [बंद]
मुझे लगता है कि Erlang kicks नोड के बारे में ऑनलाइन बहुत सी बकवास देख रहा है। सिर्फ हर बोधगम्य श्रेणी के बारे में नोड्स। इसलिए मैं एरलांग सीखना चाहूंगा, और इसे एक शॉट दूंगा, लेकिन यहां समस्या है। मुझे लग रहा है कि मेरे पास एर्लांग को लेने से …
41 erlang  node.js 

3
आज C ++ की क्या भूमिका है?
वर्तमान में मैं एक आईटी छात्र हूं और मैं सोच रहा हूं कि C ++ में आज भी क्या महत्वपूर्ण है, इसका क्या उपयोग किया जाता है? मैंने अपने विश्वविद्यालय में बुनियादी सी ++ पाठ्यक्रम पूरा किया लेकिन मैं कल्पना नहीं कर सकता कि मैं अपने ज्ञान का उपयोग कहां …
41 c++ 

8
एक प्रोग्रामर को वरिष्ठ प्रोग्रामर से क्या उम्मीदें हैं?
हाल ही में मैंने निम्नलिखित 5 प्रकार के बॉस और उनके साथ हाउ टू डील के बारे में पढ़ा , जिसमें सबसे खराब बॉस के दृष्टिकोण का वर्णन किया गया है। मैंने अभी सॉफ्टवेयर डेवलपर्स की एक छोटी टीम का नेतृत्व करना शुरू किया है। मैं यह जानना चाहूंगा कि …

5
C और C ++ के बीच मूलभूत अंतर क्या हैं? [बन्द है]
कई लोग "सी / सी ++" लिखते हैं, जैसे कि वे एक ही बात थे। हालांकि वे कई समानताएं साझा करते हैं, लेकिन वे स्पष्ट रूप से समान नहीं हैं। लेकिन वास्तव में C और C ++ के बीच मूलभूत अंतर क्या हैं? क्या C ++ C का एक उन्नत …
41 c++  c 

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