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

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

3
एक डेवलपर के रूप में एक कोड समीक्षा के लिए तैयार किया जा रहा है?
मैं यहां कुछ विचारों की तलाश कर रहा हूं। मैंने लेख पढ़ा कि कोड रिव्यू कैरी आउट और कोड समीक्षाएं कैसे होनी चाहिए , इसके क्या फायदे हैं? जो बहुत जानकारीपूर्ण थे, लेकिन मुझे अभी भी नीचे दिए गए प्रश्न पर अधिक स्पष्टता की आवश्यकता है। मेरा सवाल यह है …
10 c#  code-reviews 

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

5
क्या जावा सी परिभाषाओं और कार्यान्वयन के बीच अलगाव को बढ़ावा देता है, जैसा कि C ++ है?
मेरे पास एक होमवर्क असाइनमेंट है और मुझे यह मूल्यांकन करने की आवश्यकता है कि जीआरएएसपी "संरक्षित विविधता" के अनुसार कौन सा दृष्टिकोण बेहतर है। मुझे C ++ में हेडर और कोड फ़ाइलों के पृथक्करण के बारे में स्टैक ओवरफ्लो पर एक प्रश्न मिला । हालाँकि, मैं यह जानना चाहता …

5
एक ही फ़ंक्शन / पद्धति में अपवादों को फेंकना और पकड़ना
मैंने एक फ़ंक्शन लिखा है जो उपयोगकर्ता से इनपुट के लिए पूछता है जब तक कि उपयोगकर्ता एक सकारात्मक पूर्णांक (एक प्राकृतिक संख्या) में प्रवेश नहीं करता है। किसी ने कहा कि मुझे अपने फ़ंक्शन में अपवादों को नहीं फेंकना और पकड़ना चाहिए और मेरे फ़ंक्शन के कॉलर को उन्हें …
10 exceptions 

2
कोड अनुबंध / दावा: डुप्लिकेट चेक के साथ क्या?
मैं लिखने का एक बहुत बड़ा प्रशंसक हूं, अनुबंध या जो भी प्रकार मैं जिस भाषा में उपयोग कर रहा हूं उसमें उपलब्ध चेक। एक चीज जो मुझे थोड़ा परेशान करती है, वह यह है कि मुझे यकीन नहीं है कि डुप्लिकेट चेक से निपटने के लिए सामान्य अभ्यास क्या …

2
ASP.NET बैकग्राउंड से आने वाले PHP के साथ खुद को परिचित करने का एक अच्छा तरीका क्या है? [बन्द है]
बन्द है। यह सवाल ऑफ टॉपिक है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न अपडेट करें तो यह है -विषय पर सॉफ्टवेयर इंजीनियरिंग स्टैक एक्सचेंज के लिए। 4 साल पहले बंद हुआ । वर्तमान में, मैं ASP.NET वातावरण में उपकरण …

5
एक प्रोग्रामिंग भाषा का विश्लेषण
में SICP , लेखकों राज्य ( धारा 1.1 ) तीन बुनियादी भाषाओं प्रोग्रामिंग की "तंत्र" देखते हैं कि: आदिम भाव , जो भाषा से संबंधित सबसे सरल संस्थाओं का प्रतिनिधित्व करते हैं संयोजन के साधन , जिसके द्वारा यौगिक तत्व सरल से निर्मित होते हैं अमूर्तता के साधन , जिसके …

3
क्या शेड्यूलिंग टूर्नामेंट मैचअप के लिए एक ज्ञात एल्गोरिथ्म है?
बस सोच रहा था कि वहाँ एक टूर्नामेंट शेड्यूलिंग एल्गोरिदम पहले से ही वहां है जो मैं उपयोग कर सकता हूं या थोड़ा सा भी अनुकूलन कर सकता हूं। यहाँ मेरी आवश्यकताएं हैं: टीमों / क्लबों की एक चर संख्या से संबंधित विरोधियों की एक चर संख्या को एक प्रतिद्वंद्वी …
10 algorithms 

3
BitBucket - क्या पकड़ है? (TANSTAAFL, सही?)
BitBucket क्षमताओं, और मूल्य निर्धारण (मुक्त करने के लिए 5 उपयोगकर्ताओं तक) ने मुझे यह सोचकर छोड़ दिया कि पकड़ क्या थी ... मुफ्त लंच जैसी कोई चीज नहीं है, आखिर। बिटबैकेट मेरी अवैतनिक भागीदारी से बाहर हो रहा है, इसके अलावा एक सुंदर व्यक्ति अपनी प्रचार सामग्री (टीओएस के …

4
LINQ vs डाटा एक्सेस लेयर
मैंने अपने आप को हमेशा अपने व्यावसायिक तर्क और UI कोड के लिए किसी भी डेटा एक्सेस कोड को पूरी तरह से अलग 'लेयर' में हैंडल करना सिखाया है। यह हमेशा मेरे लिए और मेरे द्वारा देखे गए किसी भी 'नियम' या सर्वोत्तम प्रथाओं के लिए एक बहुत अच्छा आर्किटेक्चर …

6
क्या समय का अनुमान स्क्रम में एक वादे के बराबर है?
यदि एक अनुमान एक वादा नहीं है, तो एक उत्पाद के मालिक के रूप में मैं यह जानने के बिना अपनी परियोजनाओं को कैसे वितरित कर सकता हूं कि इसमें कितना समय लगेगा? यदि हम समय के अनुमानों को एक वादे के रूप में मानते हैं, तो क्या एक स्क्रम …

5
विन्यास वर्ग / संरचना: पैटर्न या विरोधी पैटर्न? वैकल्पिक?
यदि आप किसी प्रोग्राम में नए कॉन्फ़िगरेशन विकल्प जोड़ते हैं, तो अक्सर उन विकल्पों को प्राप्त करने के मामले में इसमें बहुत सारे रिपल इफेक्ट हो सकते हैं, जहां पर उन्हें कार्य करने की आवश्यकता होती है। इससे निपटने के तीन बुनियादी तरीके हैं जिनसे मैं अवगत हूं: अपने प्रोग्राम …

8
स्क्रम स्प्रिंट में कितनी बार जारी करना है
आप स्प्रिंट के दौरान कितनी बार जारी करते हैं। केवल स्प्रिंट के अंत में या हर बार एक सुविधा तैयार है। और आप बगफिक्स रिलीज़ को कैसे संभालेंगे?

1
एकाधिक Zend आवेदन कोड संगठन
पिछले एक साल से मैं Zend फ्रेमवर्क पर आधारित सभी अनुप्रयोगों की एक श्रृंखला पर काम कर रहा हूं और एक जटिल व्यावसायिक तर्क पर केंद्रित हूं, जो सभी अनुप्रयोगों तक पहुंच होनी चाहिए, भले ही वे सभी का उपयोग न करें (प्रत्येक के लिए कई पुस्तकालय फ़ोल्डर्स होने से …

4
क्या व्यावसायिक तर्क वास्तव में सर्वर पर हैं?
वेब एप्लिकेशन के लिए एक विशिष्ट स्टैक एक डेटाबेस, सर्वर-साइड कोड वाला एक सर्वर, और HTML / CSS / जावास्क्रिप्ट के साथ एक ब्राउज़र वाला उपयोगकर्ता है। व्यापक AJAX से पहले, MVC जिसमें नियंत्रक सर्वर-साइड कोड था। एक सर्वर को डायनामिक वेब पेज (यानी जेएसपी और एएसपी जैसे अस्थायी HTML …

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