programming-practices पर टैग किए गए जवाब

प्रोग्रामिंग प्रैक्टिस सॉफ्टवेयर के विकास में आमतौर पर इस्तेमाल की जाने वाली प्रथाएं हैं या नहीं। इनमें एजाइल डेवलपमेंट, कानबन, कोडिंग शॉर्टकट्स आदि चीजें शामिल हो सकती हैं।

5
टेस्ट संचालित विकास - मुझे मनाओ! [बन्द है]
मुझे पता है कि कुछ लोग परीक्षण संचालित विकास के बड़े पैमाने पर प्रस्तावक हैं। मैंने अतीत में इकाई परीक्षणों का उपयोग किया है, लेकिन केवल उन परिचालनों का परीक्षण करने के लिए जिन्हें आसानी से परीक्षण किया जा सकता है या जो मुझे लगता है कि संभवतः काफी सही …

5
नेस्टेड क्लासेस का उपयोग कब और क्यों करना है?
ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग का उपयोग करना हमारे पास एक वर्ग (नेस्टेड क्लास) के अंदर एक वर्ग बनाने की शक्ति है, लेकिन मैंने अपने 4 वर्षों के कोडिंग अनुभव में कभी भी नेस्टेड क्लास नहीं बनाया है। नेस्टेड क्लास किसके लिए अच्छे हैं? मुझे पता है कि एक वर्ग को निजी …

2
मल्लाह मिशन के लिए कोड विकास प्रक्रिया?
वॉयेजर 1 अगस्त 2012 में इंटरस्टेलर स्पेस में पहुंची और अस्तित्व में सबसे दूर की मानव निर्मित वस्तु है। 1977 में अपने जुड़वां अंतरिक्ष यान वायेजर 2 के कुछ समय बाद ही लॉन्च किया गया, वायेजर 1 ने जोवियन और सैटर्नियन सिस्टम की खोज की जिसमें नए चंद्रमा, सक्रिय ज्वालामुखी …

7
क्या त्रुटियों को जल्दी "पकड़ने" के उपकरण के रूप में अपवादों का उपयोग करना ठीक है?
मैं समस्याओं को जल्द पकड़ने के लिए अपवादों का उपयोग करता हूं। उदाहरण के लिए: public int getAverageAge(Person p1, Person p2){ if(p1 == null || p2 == null) throw new IllegalArgumentException("One or more of input persons is null"). return (p1.getAge() + p2.getAge()) / 2; } मेरा कार्यक्रम nullइस समारोह में …

4
सोने की परत को कैसे रोकें और काम के घटनाक्रम को जारी करने के लिए बस संतुष्ट रहें [बंद]
विकास टीम जिसे मैं सदस्य हूं, हाल ही में एजाइल प्रथाओं के अनुसार काम करने के लिए अनुकूलित किया गया है। इसने व्यक्तिगत रूप से इस तथ्य को उजागर किया है कि मैं खुद को गोल्ड-प्लेटिंग कोड (और प्रलेखन) को रोक नहीं सकता हूं और इसके परिणामस्वरूप मैं मूल अनुमानों …

12
एक वर्ग को "अमूर्त" या "अंतिम / सील" के अलावा और कुछ क्यों होना चाहिए?
जावा / सी # प्रोग्रामिंग के 10+ वर्षों के बाद, मैं खुद को या तो बना पाया: अमूर्त वर्ग : अनुबंध का तात्पर्य यह नहीं है कि जैसा है वैसा किया जाए। अंतिम / सीलबंद वर्ग : कार्यान्वयन का अर्थ आधार वर्ग के रूप में किसी और चीज की सेवा …

28
क्या आप आलसी हैं उपकरणों पर अत्यधिक निर्भरता? [बन्द है]
मैंने uni में C ++ में प्रोग्रामिंग शुरू की और उसे पसंद किया। अगले कार्यकाल में हम VB6 में बदल गए और मुझे इससे नफरत थी। मैं यह नहीं बता सकता था कि क्या चल रहा है, आप एक बटन को एक फॉर्म में खींचें और विचारक आपके लिए कोड …


4
विकास के दौरान विभिन्न प्रकार के व्यवहार के बीच स्विच करने के लिए #ifdef का उपयोग करना
विभिन्न प्रकार के व्यवहार के बीच स्विच करने के लिए विकास के दौरान #ifdef का उपयोग करना एक अच्छा अभ्यास है? उदाहरण के लिए, मैं मौजूदा कोड के व्यवहार को बदलना चाहता हूं, मेरे पास कई विचार हैं कि व्यवहार को कैसे बदलना है और विभिन्न दृष्टिकोणों का परीक्षण करने …

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

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

10
कॉलेज स्तर और कॉर्पोरेट प्रोग्रामिंग के बीच अंतर क्या है? [बन्द है]
मैंने अभी-अभी आईटी क्षेत्र में अपनी स्नातक की डिग्री पूरी की है। मुझे कोडिंग में गहरी दिलचस्पी है और वास्तव में मैं इसमें एक पेशेवर बनना चाहता हूं। अब, कॉलेज के पाठ्यक्रमों के अलावा, मैं अपने दम पर प्रोग्रामिंग (C #) सीख रहा हूं (कॉलेज स्तर की प्रोग्रामिंग बहुत बुनियादी …

7
कुछ बुनियादी नियमों का पालन करने के लिए अपने साथियों को कैसे मनाऊं
मुझे अपने साथियों के साथ समस्या है। लंबी कहानी छोटी: हम एक प्रतियोगिता के लिए एक परियोजना में काम करने वाले तीन छात्र हैं। परियोजना में 2 अलग-अलग अनुप्रयोग हैं: एक विंडोज के लिए (जो मैं विकसित करता हूं) और एक एंड्रॉइड के लिए (मेरे सहयोगी इसे विकसित करने के …

15
क्या दो प्रोग्रामिंग भाषाओं के बीच आगे-पीछे होना बुद्धिमानी है? [बन्द है]
मैं लगभग दो वर्षों से काफी PHP लिख रहा हूं। अब मैं .NET (मुख्य रूप से c #) विकास कर रहा हूं। हालांकि, कभी-कभी मैं वापस जाता हूं और कुछ php करता हूं। मेरा मुख्य प्रश्न यह है कि क्या मेरे लिए ऐसा करना जारी रखना बुद्धिमानी है या मुझे …

10
सरल बनाम जटिल (लेकिन प्रदर्शन कुशल) समाधान - किसे चुनना है और कब?
मैं कुछ वर्षों से प्रोग्रामिंग कर रहा हूं और अक्सर खुद को दुविधा में पाता हूं। इसके दो उपाय हैं - एक सरल एक है यानी सरल दृष्टिकोण, समझने और बनाए रखने में आसान। इसमें कुछ अतिरेक, कुछ अतिरिक्त कार्य (अतिरिक्त आईओ, अतिरिक्त प्रसंस्करण) शामिल हैं और इसलिए यह सबसे …

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