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

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

4
जावा का प्राथमिक ध्यान क्या है? नई सुविधाएँ प्राप्त करने में इतना समय क्यों लगता है?
मैं JDK8 में नए फीचर्स तलाश रहा हूं, जैसे लैम्ब्डा एक्सप्रेशन, एक्सटेंशन के तरीके और नई स्ट्रीम API। जाहिर है कि इन सुविधाओं में से कोई भी प्रोग्रामिंग दुनिया में नया नहीं है और इससे आश्चर्य होता है कि अब तक जावा में ये सभी चीजें क्यों मिल रही हैं। …

2
फ़ीचर इंटर्सेस से निपटना
मैंने हाल ही में फीचर चौराहों पर इस लेख में बताए गए समान और अधिक समस्याओं को देखा है। इसके लिए एक और टर्म प्रोडक्ट लाइन्स होगी, हालाँकि मैं वास्तव में अलग-अलग प्रोडक्ट्स के लिए इनकी विशेषता रखता हूँ, जबकि मैं आमतौर पर इन समस्याओं का सामना संभावित प्रोडक्ट कॉन्फ़िगरेशन …

1
फ़ॉन्ट रेंडरिंग वास्तव में कैसे काम करता है?
मुझे एहसास है कि मैं अनिवार्य रूप से जानता हूं कि मेरे कंप्यूटर में जिस तरह से फोंट का प्रतिपादन किया गया है उसके बारे में कुछ भी नहीं है। मैं जो कुछ भी देख सकता हूं, उससे आम तौर पर फ़ॉन्ट रेंडरिंग पूरे सिस्टम में एक सुसंगत तरीके से …

1
सुरंग बनाने के बारे में REST API नियम
इसे केवल REST API Rulebook में पढ़ें : GET और POST का उपयोग अन्य अनुरोध विधियों को टनल में करने के लिए नहीं किया जाना चाहिए । टनलिंग HTTP के किसी भी दुरुपयोग को संदर्भित करता है जो किसी संदेश के इरादे को गलत या गलत ठहराता है और प्रोटोकॉल …
11 api  rest  web-framework  http 

3
पूर्व-निर्मित बायनेरिज़ प्रदर्शन का उपयोग करके संकलन बनाम?
क्या प्रदर्शन बेहतर (तेज) होगा यदि मैं मैन्युअल रूप से वास्तविक मशीन के लिए एक सॉफ़्टवेयर घटक के लिए स्रोत को संकलित करता हूं, जिसका उपयोग उस पर किया जाएगा, तो इसकी तुलना में यदि स्रोत किसी अन्य प्लेटफ़ॉर्म पर कई अलग-अलग आर्किटेक्चर के लिए संकलित किया गया था? मुझे …


6
एसआरपी को लागू करने के व्यावहारिक तरीके क्या हैं?
यदि एक वर्ग एकल जिम्मेदारी सिद्धांत का उल्लंघन करता है, तो लोग क्या व्यावहारिक तकनीकों का उपयोग करते हैं? मुझे पता है कि एक वर्ग को बदलने का केवल एक कारण होना चाहिए, लेकिन उस वाक्य को वास्तव में लागू करने के लिए व्यावहारिक तरीके की कमी है। एकमात्र तरीका …

2
किसी अन्य भाषा में GNU GPL v2 कोड को फिर से लिखना: क्या मैं लाइसेंस बदल सकता हूँ?
मैंने C # में Mercurial के कुछ हिस्सों (जो GNU GPL v2 के तहत लाइसेंस प्राप्त है) को फिर से लिखा है । स्वाभाविक रूप से, मैंने मूल पायथन कोड में बहुत कुछ देखा और कुछ भाग पायथन से सी # में सीधे अनुवाद हैं। क्या संभव है कि "मेरा …
11 licensing  gpl 

4
प्रोग्रामर ने पंचकार्ड्स का उपयोग करते समय प्रोग्रामिंग कैसे काम किया?
मैंने इसे देखा: पंचकों पर कार्यक्रम सीखना और मैंने इसे देखा है: http://en.wikipedia.org/wiki/Computer_programming_in_the_punched_card_era लेकिन वे वांछित होने के लिए बहुत कुछ छोड़ देते हैं। क्या कोई मुझे समझा सकता है कि जब प्रोग्रामर ने पंचकार्ड्स का इस्तेमाल किया तो प्रोग्रामर कैसे थे? विशेष रूप से, इनपुट कंप्यूटर का सिस्टम पंच …
11 history 

4
आप निरंतरता / कॉलबैक के साथ कोड को कैसे पठनीय रख सकते हैं?
सारांश: क्या कुछ अच्छी तरह से स्थापित सर्वोत्तम-अभ्यास पैटर्न हैं जो मैं अतुल्यकालिक कोड और कॉलबैक का उपयोग करने के बावजूद अपने कोड को पठनीय रखने के लिए अनुसरण कर सकता हूं? मैं एक जावास्क्रिप्ट लाइब्रेरी का उपयोग कर रहा हूं जो बहुत सारे सामान को अतुल्यकालिक रूप से और …

6
क्या टिप्पणियों को प्रलेखन का एक रूप माना जाता है?
जब मैं अपने लिए छोटी स्क्रिप्ट लिख रहा होता हूं, तो मैं अपने कोड को टिप्पणियों के साथ उच्च करता हूं (कभी-कभी मैं कोड से अधिक टिप्पणी करता हूं)। बहुत से लोग मैं यह कहने के लिए बात करते हैं कि मुझे इन लिपियों का दस्तावेजीकरण करना चाहिए, भले ही …

4
एसिंक्रोनस रूप से लॉगिंग - यह कैसे किया जाना चाहिए?
मैं जिन सेवाओं पर काम करता हूं उनमें से कई में लॉगिंग की जा रही है। सेवाएँ WCF सेवाएँ (अधिकतर) हैं जो .NET EventLogger वर्ग का उपयोग करती हैं। मैं इन सेवाओं के प्रदर्शन में सुधार करने की प्रक्रिया में हूं, और मुझे लगता है कि अतुल्यकालिक रूप से लॉगिंग …
11 logging 

4
कॉल स्टैक नीचे या ऊपर से शुरू होता है?
एक स्टैक कुछ ऐसा है जो बॉटम-अप को ढेर करता है। इसलिए कॉल स्टैक स्टैक पर नए आइटम जोड़ता है जब फ़ंक्शन को स्टैक से हटाए जाने वाले आइटम के साथ कहा जाता है क्योंकि प्रत्येक फ़ंक्शन तब तक समाप्त होता है जब तक स्टैक खाली नहीं होता है और …
11 functions  stack 

3
प्रति डेटाबेस तालिका मॉडल?
मैं कोडिग्निटर का उपयोग कर रहा हूं, और खुद को ऐसी ही स्थिति में पाया है जहां मैंने मॉडल के तरीकों को दोहराया है। मैं एक मॉडल प्रति नियंत्रक बना रहा हूं। लेकिन मैं एक डेटाबेस प्रति डेटाबेस तालिका बनाना अच्छा अभ्यास माना जाएगा? इस तरह तरीके दो बार नहीं …

1
व्यावसायिक उपयोग के लिए कौन से लाइसेंस मुफ्त हैं?
मैं लाइसेंसों के बड़े पैमाने पर खो गया हूं - जीपीएल, एलजीपीएल, क्रिएटिव कॉमन्स, बीएसडी, अपाचे, आदि और शुरुआती गाइड की तलाश में। इन जैसे लोकप्रिय लाइसेंस के तहत एक घटक का उपयोग करते समय, वाणिज्यिक उत्पाद में भुगतान किए बिना उनका उपयोग करने के लिए क्या प्रतिबंध हैं? उदाहरण …
11 licensing 

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