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

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

4
SaaS एप्स में यूजर सेशन टाइमआउट हैंडलिंग - कई तरीकों पर चर्चा
मुझे पता है कि यह डुप्लिकेट के रूप में चिह्नित होने का एक बड़ा मौका है, लेकिन मैं जो खोज रहा हूं वह बिल्कुल नहीं मिल सका यह एक आम समस्या है और मुझे यकीन है कि इसमें कुछ अच्छी तरह से परिभाषित सर्वोत्तम अभ्यास समाधान है पृष्ठभूमि एक एकल …

3
क्या संख्या ६५५३५ के बारे में कुछ खास है?
2-1 और 2⁵ = 2⁵ (या? स्पष्ट रूप से?) एक डेवलपर ने आज मुझसे पूछा कि बिटवाइज़ 65535 और 32 यानी 2 1-1 और 2? = क्या है? मैंने पहली बार अनायास 32 पर सोचा लेकिन यह आसान लग रहा था जिसके बारे में मैंने कई मिनटों तक सोचा और …

1
क्या एकल रेल माइग्रेशन फ़ाइल में कई तालिकाओं को बदलना बुरा है?
मैंने निम्नलिखित कोड के साथ एक माइग्रेशन फ़ाइल लिखी है: class AddScheduleIdToPlayers < ActiveRecord::Migration def change add_column :players, :schedule_id, :integer add_column :schedules, :coach_id, :integer end end क्या यह दो फ़ॉर्मेट फ़ाइलों को नहीं बनाने के लिए खराब है, प्रत्येक परिवर्तन के लिए एक है, या यह ठीक है?

2
कितने धागे का उपयोग करने के लिए?
जब मैं (फिर से) एक डेस्कटॉप / लैपटॉप कंप्यूटर पर बड़े सिस्टम का निर्माण करता हूं, तो मैं makeसंकलन गति को बढ़ाने के लिए एक से अधिक थ्रेड का उपयोग करने के लिए कहता हूं , जैसे: $ make -j$[ $K * $C ] कहाँ $Cकी संख्या का संकेत माना …

3
क्या C ++ एप्लिकेशन कोड को बाधित करना महत्वपूर्ण है?
जावा दुनिया में, यह कभी-कभी एक समस्या लगती है, लेकिन, C ++ के बारे में क्या? क्या अलग-अलग उपाय हैं? मैं इस तथ्य के बारे में सोच रहा था कि कोई एक विशिष्ट ओएस के सी ++ पुस्तकालय को उसी पुस्तकालय के एक अलग संस्करण के साथ बदल सकता है, …

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

3
गैर-सहज ज्ञान युक्त सी # स्ट्रिंग के बाद कारण। () कार्यान्वयन
C # में अगर मुझे एक stringदूसरे से अलग होना है तो मुझे stringऐसा कुछ करना होगा: testString.Split(new string[] { "anotherString" }, StringSplitOptions.None); अतिभारित String.SplitMSDN दस्तावेज़ीकरण से हम कार्यान्वयन देख सकते हैं और इस तरह की कॉल क्यों करनी पड़ती है। पायथन से आ रहा है , मेरे लिए यह …

3
कोड समीक्षा प्रक्रिया के बाद प्रतिक्रिया कैसे दें
मैं वर्तमान में कनिष्ठ डेवलपर्स के कुछ कोड की समीक्षा कर रहा हूं जो अभी-अभी मेरी टीम में शामिल हुए हैं, मैं सोच रहा हूं कि मुझे इस कंपनी का आउटपुट कैसे देना चाहिए: क्या मुझे कोड स्वयं ठीक करना चाहिए? क्या मुझे उन्हें समीक्षा प्रक्रिया पर प्रतिक्रिया देनी चाहिए …

4
यह निर्धारित करने के लिए क्या विचार हैं कि क्या आप किसी समस्या को हल करने के लिए पुनरावृत्ति का उपयोग कर सकते हैं?
कभी-कभी साक्षात्कार में, मैं किसी समस्या को हल करने के लिए पुनरावृत्ति का उपयोग कर सकता हूं (जैसे कि 1एक अनंत सटीक पूर्णांक में जोड़ना ), या जब समस्या स्वयं को पुनरावृत्ति का उपयोग करने के लिए उपयुक्त प्रस्तुत करती है। कभी-कभी, यह केवल समस्या-समाधान के लिए पुनरावर्तन का उपयोग …

7
कार्यों को पढ़ने / लिखने के लिए मैं TDD कैसे लागू करूँ?
यह चिकन और अंडे की समस्या की तरह लगता है। आप कुछ डेटा स्टोर के लिए एक लिखने के कार्य को लिख सकते हैं, लेकिन कभी नहीं जानते कि आपने इसे बिना पढ़े फ़ंक्शन के बिना ठीक से सहेजा है। आप किसी डेटा स्टोर से पढ़े गए फंक्शन को पढ़ …
10 tdd  io 

6
सर्वश्रेष्ठ अभ्यास बूलियन असाइनमेंट [बंद]
बंद हो गया । यह सवाल राय आधारित है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि इस पोस्ट को संपादित करके तथ्यों और उद्धरणों के साथ उत्तर दिया जा सके । 4 साल पहले बंद हुआ …

4
फैक्टरी पैटर्न के साथ संयोजन में निर्भरता इंजेक्शन का उपयोग कैसे करें
एक मॉड्यूल पर विचार करें जो किसी भी प्रकार की फ़ाइलों को पार्स करने के लिए जिम्मेदार है। मैं इस समस्या से निपटने के लिए रणनीति पैटर्न का उपयोग करने के बारे में सोच रहा हूं क्योंकि मैंने यहां पहले ही समझाया है । कृपया इस प्रश्न पर आगे बढ़ने …

1
पीटर नॉरविग का पेपर ब्रेंडन आइच ने उद्धृत किया
मैं काम पर कोडर्स पढ़ रहा हूं और ब्रेंडन ईच नॉर्विग द्वारा एक पेपर का हवाला देता है, जब वह हार्लेक्विन में था, "कैसे डिजाइन पैटर्न वास्तव में आपकी प्रोग्रामिंग भाषा की खामियां हैं।" क्या कोई इस पेपर का लिंक दे सकता है?

1
ओपन सोर्स लाइसेंस कम्पैटिबिलिटी चेकर
क्या जाँच के लिए एक उपकरण उपलब्ध है यदि खुले स्रोत लाइसेंस के विभिन्न संयोजन एक दूसरे के साथ संगत हैं? मैं विभिन्न उपकरणों के निर्माण की योजना बना रहा हूं जो वितरण के लिए अपाचे लाइसेंस का उपयोग करते हैं क्योंकि अपाचे का लाइसेंस अनुमेय होने और कानून में …

8
क्या परिवर्तनशील नाम वेबसाइटों के प्रदर्शन को प्रभावित करते हैं?
क्या वैरिएबल नाम वेबसाइट के प्रदर्शन को प्रभावित करते हैं? मुझे पता है कि यह बहुत कम संख्या होगी, लेकिन फिर भी कोई भी प्रदर्शन के पहलू में एक लंबे चर नाम का चयन नहीं करने का कारण प्रदान कर सकता है?

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