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

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

3
'उच्च सामंजस्य' का अर्थ क्या है?
मैं एक छात्र हूं जो हाल ही में एक सॉफ्टवेयर डेवलपमेंट कंपनी में एक प्रशिक्षु के रूप में शामिल हुआ। विश्वविद्यालय में वापस, मेरे एक प्रोफेसर ने कहा था कि हमें "कम युग्मन और उच्च सामंजस्य" को प्राप्त करने का प्रयास करना होगा। मैं कम युग्मन का अर्थ समझता हूं। …

2
फ़ंक्शन () और फ़ंक्शन (शून्य) के बीच अंतर क्या है?
मैंने सुना है कि ऐसे कार्यों को लिखना एक अच्छा अभ्यास है जो इस तरह के पैरामीटर के रूप में कुछ भी प्राप्त नहीं करते हैं: int func(void); लेकिन मुझे लगता है कि इस तरह से व्यक्त करने का सही तरीका है: int func(); C और C ++ दोनों में …

2
भूमिका आधारित बाकी एपीआई?
मैं एक REST API का निर्माण कर रहा हूं, जिसके लिए विभिन्न भूमिकाओं वाले कई उपयोगकर्ताओं के पास मौजूद संसाधनों तक पहुंच होगी। दायरा सरल रखने के लिए आइए "छात्र / शिक्षक / कक्षा" डोमेन लें: GET /students उपयोग करने के लिए संसाधन है। उपयोगकर्ता छात्र और / या शिक्षक …

9
क्या अस्थायी वर्कअराउंड के लिए विधि नाम में बग नंबर शामिल करना खराब अभ्यास माना जाता है?
मेरा सहकर्मी जो एक वरिष्ठ व्यक्ति है, मुझे एक कोड समीक्षा पर रोक रहा है क्योंकि वह मुझे एक विधि 'PerformSqlClient216147Workaround' नाम देना चाहता है क्योंकि यह कुछ दोष ### के लिए एक समाधान है। अब, मेरा विधि नाम का प्रस्ताव PerformRightExpressionCast की तरह कुछ है जो वास्तव में क्या …

9
सिंगलटन पैटर्न के विकल्प
मैंने सिंगलटन पैटर्न के बारे में अलग-अलग राय पढ़ी है। कुछ लोग यह कहते हैं कि इसे हर कीमत पर और अन्य लोगों से बचना चाहिए कि यह कुछ स्थितियों में उपयोगी हो सकता है। एक स्थिति जिसमें मैं सिंग्लेटलेट्स का उपयोग करता हूं, जब मुझे एक निश्चित वर्ग ए …

11
क्या कुछ कार्यों के लिए आपकी कंपनी द्वारा समर्थित भाषा का उपयोग करना ठीक है?
मैं एक ऐसी कंपनी के लिए काम करता हूं जो कई भाषाओं का समर्थन करती है: COBOL, VB6, C # और Java। मैं अपने प्राथमिक काम के लिए उन भाषाओं का उपयोग करता हूं, लेकिन मैं अक्सर पायथन में कुछ छोटे कार्यक्रमों (जैसे लिपियों) को कोड करने के लिए खुद …

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

2
कोड के लिए दस्तावेज़ीकरण कैसे किया जाता है और सॉफ़्टवेयर (अक्सर) खराब दस्तावेज क्यों है?
वहाँ से अच्छी तरह से प्रलेखित कोड के कुछ अच्छे उदाहरण हैं, जैसे जावा एपीआई। लेकिन, सार्वजनिक परियोजनाओं जैसे कि git और कंपनियों की आंतरिक परियोजनाओं में बहुत से कोड खराब तरीके से प्रलेखित हैं और बहुत नए लोगों के अनुकूल नहीं हैं। मेरे सभी सॉफ्टवेयर डेवलपमेंट स्टंट्स में, मुझे …

15
क्या प्रोग्रामर कभी-कभी जानबूझकर उलझे हुए कोड पर काम करते हैं? [बन्द है]
जैसा कि वर्तमान में खड़ा है, यह प्रश्न हमारे प्रश्नोत्तर प्रारूप के लिए एक अच्छा फिट नहीं है। हम तथ्यों, संदर्भों या विशेषज्ञता के आधार पर उत्तर देने की अपेक्षा करते हैं, लेकिन इस सवाल पर बहस, बहस, मतदान या विस्तारित चर्चा की संभावना होगी। यदि आपको लगता है कि …

7
HTML5, देशी और हाइब्रिड मोबाइल ऐप दृष्टिकोणों के पक्ष और विपक्ष क्या हैं?
मैं एक मोबाइल एप्लिकेशन विकसित करना चाहता हूं। मैंने हाल ही में टेलरिक फोरम पर एक लेख पढ़ा , जिसमें तीन प्रकार के मोबाइल एप्लिकेशन की तुलना की गई और मुझे नहीं पता कि मुझे किसके साथ शुरुआत करनी चाहिए। यहां विभिन्न मोबाइल डिज़ाइन विकल्पों के पेशेवरों और विपक्षों का …

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

8
आप एक कांस्ट शुद्धता कैसे बन गए? [बन्द है]
बंद हो गया । इस प्रश्न पर अधिक ध्यान देने की आवश्यकता है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि यह इस पोस्ट को संपादित करके केवल एक समस्या पर केंद्रित हो । 3 साल पहले …

8
दिन में एक बार उपयोगकर्ता कार्रवाई: 24 घंटे रीसेट बनाम आधी रात रीसेट [बंद]
बंद हो गया । इस प्रश्न पर अधिक ध्यान देने की आवश्यकता है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस सवाल में सुधार करना चाहते हैं? प्रश्न को अपडेट करें ताकि यह इस पोस्ट को संपादित करके केवल एक समस्या पर केंद्रित हो । 12 महीने …

7
व्यवहार में निन्यानबे नियम
कोड का पहला 90 प्रतिशत विकास के समय के पहले 90 प्रतिशत के लिए होता है। शेष 10 प्रतिशत कोड अन्य विकास के समय के 90 प्रतिशत के लिए जिम्मेदार है। - टॉम कारगिल, बेल लैब्स व्यवहार में वास्तव में इसका क्या मतलब है? वे प्रोग्रामर पर्याप्त मात्रा में काम …

8
क्या कोड समीक्षा के दौरान परीक्षण लिखना फायदेमंद नहीं होगा?
मेरे एक सहकर्मी को एक विचार आया, जो मुझे दिलचस्प लगा। क्या कोड समीक्षा के दौरान परीक्षण लिखना फायदेमंद नहीं होगा, समीक्षा करने वाले व्यक्ति द्वारा यह मानकर कि हम TDD नहीं करते हैं? इस सवाल के लिए मान लें कि यह एक विशुद्ध शैक्षणिक परियोजना है, इसलिए इसमें कोई …

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