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

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

16
क्या ब्रांड के नए सॉफ्टवेयर का निर्माण आमतौर पर अधिकांश प्रोग्रामिंग नौकरियों का एक प्रमुख हिस्सा है? [बन्द है]
मैंने अब 10 वर्षों से सॉफ्टवेयर विकास में काम किया है, और यह मुझ पर हावी हो रहा है कि मुझे शायद ही कभी "नया" बनाने के लिए मिलता है। मुझे लगता है कि "नया" एक अस्पष्ट शब्द है, लेकिन मैं इसे एक स्पष्ट नए बड़े पैमाने पर परियोजना से …

22
क्यों कुछ प्रोग्रामर सोचते हैं कि सिद्धांत और व्यवहार के बीच एक विपरीत है? [बन्द है]
सिविल इंजीनियरिंग के साथ सॉफ्टवेयर इंजीनियरिंग की तुलना करते हुए, मैं सोच के एक अलग तरीके का पालन करने के लिए आश्चर्यचकित था: कोई भी सिविल इंजीनियर जानता है कि यदि आप बगीचे में एक छोटी सी झोपड़ी का निर्माण करना चाहते हैं, तो आप केवल सामग्री प्राप्त कर सकते …

10
क्या कई निजी कार्य / तरीके होने जैसी कोई बात है?
मैं अच्छी तरह से प्रलेखित कोड के महत्व को समझता हूं। लेकिन मैं स्व-दस्तावेज कोड के महत्व को भी समझता हूं । किसी विशेष फ़ंक्शन को नेत्रहीन पढ़ना आसान है, हम सॉफ़्टवेयर रखरखाव के दौरान तेजी से आगे बढ़ सकते हैं। इसके साथ ही कहा, मुझे बड़े कार्यों को अन्य …

12
MapReduce किस तरह की समस्याओं को हल करता है?
मैं कुछ समय से MapReduce के बारे में पढ़ रहा हूं - लेकिन जो मैं समझ नहीं पा रहा हूं वह यह है कि कोई कैसे MapReduce का उपयोग करने (या उपयोग न करने) का निर्णय करेगा। मेरा मतलब है, क्या समस्या पैटर्न है कि सिग्नल कि MapReduce इस्तेमाल किया …


11
कब करें कोड?
किसी प्रोजेक्ट पर काम करते समय, कुछ हफ्तों / महीनों / वर्षों की लंबी अवधि के लिए एक ही दिन में या बिट द्वारा कोड को काफी तेजी से विकसित किया जा सकता है। जैसा कि कोड कमिट्स को प्रोजेक्ट डेवलपमेंट के एक उपाय के रूप में माना जा रहा …

10
एक कार्यक्रम एक बंद का उपयोग क्यों करेगा?
कई पदों को बंद करने के बारे में समझाने के बाद यहाँ मुझे अभी भी एक महत्वपूर्ण अवधारणा याद आ रही है: एक क्लोजर क्यों लिखें? एक प्रोग्रामर क्या विशिष्ट कार्य करेगा जो एक बंद द्वारा सबसे अच्छा काम किया जा सकता है? स्विफ्ट में बंद होने के उदाहरण एक …

8
हम कैसे निश्चित हो सकते हैं कि कंप्यूटर प्रोग्रामिंग के निचले घटक जैसे कि कंपाइलर, कोडांतरक, मशीन निर्देश आदि निर्दोष हैं?
चूंकि हम कंप्यूटिंग पर अधिक से अधिक निर्भर हो रहे हैं, जिसमें दिन-प्रतिदिन के जीवन के बहुत महत्वपूर्ण कार्य शामिल हैं, मैं बस सोच रहा था कि उन महत्वपूर्ण घटकों का परीक्षण कैसे किया जाता है। अधिक तकनीकी रूप से, संकलक और कोडांतरक का परीक्षण कैसे किया जाता है? (मुझे …

17
व्यावसायिक संस्करण नियंत्रण के विकल्प [बंद]
हम कुछ गैर प्रोग्रामर (लेखक) के साथ टीम बना रहे हैं, जिन्हें हमारी परियोजनाओं में से एक में योगदान करने की आवश्यकता है। अब वे सिर्फ अपने काम को नियंत्रित करने वाले संस्करण के लिए गिट (या उस मामले के लिए कुछ भी) का उपयोग करने के विचार को पसंद …

6
एक छोटा सा बदलाव कर रहा है, यह परीक्षण, तो "कुल्ला और दोहराने", एक बुरी आदत है?
मैं कई वर्षों के अनुभव वाला एक प्रोग्रामर हूं। मुझे एहसास हुआ कि मुझे एक निश्चित आदत है। मुझे यकीन नहीं है कि यह वास्तव में एक बुरी आदत है या नहीं। मुझे हल करने के लिए कार्यों की एक सूची मिलती है, यहां तक ​​कि छोटे छोटे कार्य भी, …

8
क्या यह अच्छा है कि परीक्षक यह देखने के लिए प्रतिस्पर्धा कर रहे हैं कि कौन अधिक बग खोलता है?
मैं एक सॉफ्टवेयर डेवलपर हूं। परीक्षकों की एक टीम है जो विश्लेषक द्वारा लिखे गए परीक्षण मामलों का पालन करते हैं और चलाते हैं, लेकिन खोजपूर्ण परीक्षण भी करते हैं। ऐसा लगता है कि परीक्षकों में यह देखने की होड़ लगी है कि कौन अधिक कीड़े खोलता है, और मैंने …

8
MVC आर्किटेक्चर - मुझे कितने कंट्रोलर चाहिए?
मैं थोड़ी देर के लिए कोडिंग कर रहा हूं, लेकिन ज्यादातर स्क्रिप्ट और सरल अनुप्रयोग। मैं एक नई भूमिका में स्थानांतरित हो गया हूं, जहां यह सभी वेब ऐप्स विकसित करने और उचित MVC आर्किटेक्चर का उपयोग करने के बारे में है, इसलिए मैं पूरी तरह से बहुत जल्दी सीखने …

17
टिप्पणियों में तनातनी से कैसे निपटें? [बन्द है]
कभी-कभी मैं खुद को ऐसी स्थितियों में पाता हूं जब मैं जो कोड लिख रहा हूं (या लगता है ) इतना आत्म-स्पष्ट है कि इसका नाम मूल रूप से एक टिप्पणी के रूप में दोहराया जाएगा: class Example { /// <summary> /// The location of the update. /// </summary> public …

9
क्या एक वर्ग के तरीकों को अपने स्वयं के गेटर्स को कॉल करना चाहिए और बसना चाहिए?
जहां मैं काम करता हूं मैं बहुत सारी कक्षाएं देखता हूं जो इस तरह की चीजें करती हैं: public class ClassThatCallsItsOwnGettersAndSetters { private String field; public String getField() { return field; } public void setField(String field) { this.field = field; } public void methodWithLogic() { setField("value"); //do stuff String localField …

11
मैं कैस्केडिंग रिफैक्टरिंग से कैसे बचूँ?
मुझे एक प्रोजेक्ट मिला है। इस परियोजना में मैंने इसे एक फीचर जोड़ने के लिए रीफ़ैक्टर करने की इच्छा की, और मैंने फ़ीचर को जोड़ने के लिए प्रोजेक्ट को फिर से सक्रिय कर दिया। समस्या यह है कि जब मैं किया गया था, यह पता चला कि मुझे इसे समायोजित …

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