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

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

11
गैर-प्रोग्रामर को कैसे समझाएं कि प्रोग्रामिंग एक दोहराव कार्य नहीं है? [बन्द है]
बंद हो गया । यह सवाल राय आधारित है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि इस पोस्ट को संपादित करके तथ्यों और उद्धरणों के साथ उत्तर दिया जा सके । 5 साल पहले बंद हुआ …

3
जावा में कब डिलीट करना है और कब डिलीट करना है
एक रिफैक्टिंग प्रयास या सिर्फ चल रहे विकास के हिस्से के रूप में, एक विशेष विधि या शायद एक संपूर्ण वर्ग कुछ अर्थों में अप्रचलित हो सकता है। जावा @Deprecatedएनोटेशन का समर्थन करता है यह इंगित करने के लिए कि प्रश्न में कार्यक्षमता को संभालने का एक बेहतर तरीका है। …

3
क्या जावा के संग्रह इंटरफ़ेस का उपयोग करने का एक अच्छा कारण है?
मैंने यह तर्क सुना है कि आपको उपलब्ध सबसे सामान्य इंटरफ़ेस का उपयोग करना चाहिए ताकि आप उस इंटरफ़ेस के किसी विशेष कार्यान्वयन से बंधे न हों। क्या यह तर्क java.util.Collection जैसे इंटरफेस पर लागू होता है ? मैं बहुत कुछ देखना चाहूंगा जैसे कि निम्नलिखित: List<Foo> getFoos() या Set<Foo> …

6
अपनी टीम के काम की योजना बनाने में मदद करने के लिए आप किस सॉफ्टवेयर का उपयोग करते हैं और क्यों?
योजना बनाना बहुत कठिन है। हम अपने स्वयं के भविष्य का अनुमान लगाने में स्वाभाविक रूप से अच्छे नहीं हैं, और कई संज्ञानात्मक पूर्वाग्रह समस्या को बढ़ाते हैं। समूह नियोजन और भी कठिन है। अधूरी जानकारी, किसी स्थिति के असंगत विचार और संचार समस्याएँ कठिनाई को बढ़ाती हैं। फुर्तीली विधियां …

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

12
बूलियन तर्क की स्थिरता - यदि कथन की आवश्यकता है तो घोंसला बनाना है?
इनमें से कौन सी बेहतर है स्थिरता के लिए? if (byteArrayVariable != null) if (byteArrayVariable .Length != 0) //Do something with byteArrayVariable या if ((byteArrayVariable != null) && (byteArrayVariable.Length != 0)) //Do something with byteArrayVariable मैं दूसरा पढ़ना और लिखना पसंद करता हूं, लेकिन मुझे कोड पूरा पढ़ने में याद …

4
मैं एक सेवा को कैसे लपेटता हूं ताकि यह सरल हो
हमारे पास एक तृतीय-पक्ष सेवा के लिए एक निर्भरता है जो एक विशाल इंटरफ़ेस को उजागर करती है जिसमें हमें केवल 3 विधियों की आवश्यकता होती है। इसके अतिरिक्त, इंटरफ़ेस अक्सर बदलता रहता है ... मैंने अपनी परियोजना में एक वर्ग में इंटरफ़ेस को लपेटने का फैसला किया है और …

4
कुछ उपयोगकर्ताओं के लिए सुविधाओं को छुपाना / अक्षम करना
बता दें कि मेरे पास ऐप का एक फ्री और पेड वर्जन है। पेड वर्जन यूजर्स को मिलने वाले फीचर्स के बारे में फ्री वर्जन का सुपरसेट है, मतलब पेड वर्जन में फ्री एप्स के सभी फीचर्स अतिरिक्त होंगे। क्या एक ध्वज के आधार पर एक उपलब्धता को टॉगल करने …

2
क्या सिस्टम के जावा भाग के बाहर स्ट्रिंग्स या इंट का संदर्भ देना बेहतर है?
हम जावा में enums के उपयोग के बारे में मेरे काम पर चर्चा कर रहे थे। एक सहकर्मी तर्क दे रहा था कि सर्वर-साइड पर एनम का उपयोग करते समय, जब भी हमें आवश्यकता हो, तो हमें इसे संदर्भित करने के लिए स्ट्रिंग का उपयोग करना चाहिए (उदाहरण के लिए …

4
ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग में मुख्य की जिम्मेदारियां क्या हैं?
मैं ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग में नया हूं और मुझे समझ नहीं आ रहा है कि मुख्य का उद्देश्य क्या है। हां, मैंने पढ़ा है कि यह कार्यक्रम का "प्रवेश बिंदु" है लेकिन जो मुझे समझ नहीं आ रहा है वह मुख्य में क्या होना चाहिए? और इसकी जिम्मेदारियां क्या हैं? …

5
क्या टेक्स्ट मार्कर को स्ट्रिंग्स के अंदर रखना खराब शैली है? क्या कोई विकल्प है?
मैं बड़े पैमाने पर तार के साथ काम करता हूं जिसमें बहुत अधिक हेरफेर की आवश्यकता होती है। उदाहरण के लिए, मैं इस तरह एक स्ट्रिंग उत्पन्न कर सकता हूं: भाग 1 नाव अनुभाग ए प्रोग्रामिंग भाग 2 प्रोग्रामिंग के लिए विभाजन नौकाओं। अनुभाग AA खंड SQL प्रविष्टियाँ। स्ट्रिंग मैन्युअल …

4
आईडीई परियोजनाओं से मुझे अपने भंडार में क्या शामिल करना चाहिए
मैं एक परियोजना जोड़ना चाहता हूं जो इस मामले में Netbeans में बनाई गई है लेकिन अधिकांश IDE के लिए यह प्रश्न सामान्य है। यह बस है, मुझे अपने भंडार में क्या शामिल करना चाहिए। उदाहरण के लिए Netbeans एक nbproject फ़ोल्डर बनाता है, ग्रहण एक .settings फ़ोल्डर बनाता है …

4
Instof जावा के लिए प्रतिस्थापन?
इसलिए मैं वास्तविक दुनिया में (अकादमिक परियोजनाओं के बाहर) प्रोग्रामिंग के लिए काफी नया हूं और बहुत सारी पोस्ट पर यह कहते हुए आया हूं कि instanceofएक विशिष्ट वस्तु क्या है यह निर्धारित करने के लिए उपयोग करना एक बुरी बात है। मेरी स्थिति यह है कि मेरे पास तीन …

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

3
क्या सॉफ्टवेयर विकास में "छद्म कार्यान्वयन" जैसी कोई अवधारणा है?
मैं एक तकनीकी / स्केलेबल विकसित करने के लिए समय बिताने के बिना जल्दी से एक उत्पाद प्राप्त करने या जमीन से डेमो करने के लिए मानव-आधारित कम्प्यूटेशन विधियों या "फ़ेकिंग" के अन्य साधनों का उपयोग करने के अभ्यास का वर्णन करने के लिए एक लेबल की तलाश में हूं। …

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