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

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

27
सॉफ्टवेयर विकास में सबसे खराब झूठी अर्थव्यवस्थाएं क्या हैं? [बन्द है]
सॉफ़्टवेयर उद्योग में प्रचलित सबसे खराब झूठी अर्थव्यवस्थाएं (जो पैसे बचाने के तरीके हैं जो अंततः उन्हें बचाने की तुलना में अधिक खर्च होती हैं) और आप उनका मुकाबला कैसे करते हैं?

10
हम में से अधिकांश लूप काउंटर वेरिएबल के रूप में 'i' का उपयोग क्यों करते हैं?
क्या किसी ने इस बारे में सोचा है कि हम में से कई एक ही चर नामों का उपयोग करके इसी पैटर्न को क्यों दोहराते हैं? for (int i = 0; i < foo; i++) { // ... } यह सबसे कोड मैंने कभी का उपयोग करता है देखा है …

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

14
क्या समाधान यथासंभव सामान्य या जितना संभव हो उतना सामान्य होना चाहिए?
कहें कि मेरे पास एक इकाई है जिसमें "प्रकार" विशेषता है। 20+ संभावित प्रकार हो सकते हैं। अब मुझे ऐसा कुछ लागू करने के लिए कहा गया है जो A-> B से प्रकार बदलने की अनुमति देगा, जो कि केवल उपयोग का मामला है। तो क्या मुझे कुछ ऐसा लागू …

5
एक ही आईडी विशेषता वाले दो HTML तत्व: यह वास्तव में कितना बुरा है?
बस Google नक्शे स्रोत कोड ब्राउज़ कर रहा है। उनके हेडर में, उनके पास आईडी के साथ 2 डीवी = "खोज" है जिसमें एक में दूसरा है, और इसमें jstrack = "1" विशेषता भी है। उन्हें अलग करने वाला एक रूप है: <div id="search" jstrack="1"> <form action="/maps" id="...rest isn't important"> …

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

16
क्या मुझे भविष्य में जरूरत पड़ने पर सिर्फ अनावश्यक कोड जोड़ना चाहिए?
सही या गलत तरीके से, मैं वर्तमान में इस विश्वास के साथ हूं कि मुझे हमेशा अपने कोड को यथासंभव मजबूत बनाने की कोशिश करनी चाहिए, भले ही इसका मतलब अनावश्यक कोड / चेक में जोड़ना हो जो मुझे पता है कि अभी किसी काम का नहीं होगा, लेकिन वे …

6
विधि बनाम प्रक्रिया बनाम प्रक्रिया
सरल प्रश्न, लेकिन मैं अक्सर इन तीन शब्दों को इस तरह की गति के साथ परिभाषित सुनता हूं, लेकिन जो मुझे वर्षों से अलग-अलग चीजों के लिए जाना जाता है। "प्रक्रिया", "तरीके", "कार्य", "सबरूटीन्स", आदि की "सही" परिभाषाएं क्या हैं?

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

22
स्वचालित प्रोग्रामिंग: कोड लिखने वाला कोड [बंद] लिखता है
द प्रैजमैटिक प्रोग्रामर पुस्तक को पढ़ने के बाद , मुझे जो एक तर्क मिला, वह सबसे दिलचस्प था "कोड लिखें जो कोड लिखता है"। मैंने इसके बारे में कुछ और स्पष्टीकरण या लेखों के लिए नेट पर खोज करने की कोशिश की, और जब मुझे इस विषय पर कुछ अच्छे …


30
क्या लोकप्रिय "सर्वोत्तम प्रथाएं" हमेशा सर्वश्रेष्ठ नहीं होती हैं, और क्यों? [बन्द है]
हमारे उद्योग में "सर्वोत्तम प्रथाएं" हर जगह हैं। एक "सर्वोत्तम प्रथाओं कोडिंग" पर गूगल खोज लगभग 15 लाख परिणामों को बदल जाता है। विचार कई लोगों को दिलासा देता है; बस निर्देशों का पालन करें, और सब कुछ ठीक हो जाएगा। जब मैं एक सर्वोत्तम अभ्यास के बारे में पढ़ता …

30
प्रोग्रामिंग में हानिकारक प्रलोभन
बस जिज्ञासु, प्रोग्रामिंग में किस तरह के प्रलोभन आपकी परियोजनाओं में वास्तव में हानिकारक हैं? जैसे कि जब आप वास्तव में कुछ करने का आग्रह महसूस करते हैं और आप मानते हैं कि यह परियोजना को लाभ पहुंचाने वाला है या फिर आप बस अपने आप को विश्वास में लेने …

13
वर्ग कार्यान्वयन के अन्य प्रोग्रामरों को कैसे चेतावनी दें
मैं ऐसी कक्षाएं लिख रहा हूं जो "एक विशिष्ट तरीके से उपयोग की जानी चाहिए" (मुझे लगता है कि सभी वर्गों को ...) होना चाहिए। उदाहरण के लिए, मैं fooManagerवर्ग बनाता हूं , जिसे कॉल करने की आवश्यकता होती है, कहते हैं Initialize(string,string),। और, उदाहरण को थोड़ा और आगे बढ़ाने …

14
मैं हमेशा इस तरह से महसूस करने से कैसे बच सकता हूं अगर मैं अपने कार्यक्रम को खरोंच से पूरी तरह से पुनर्निर्माण करता हूं तो मैं इसे बहुत बेहतर करूंगा? [बन्द है]
मैंने कोडिंग की एक महत्वपूर्ण मात्रा सीखी है, हालांकि, यह हमेशा एक वैज्ञानिक वातावरण (कंप्यूटर विज्ञान नहीं) में रहा है, पूरी तरह से किसी के बिना स्वयं को सही दिशा में मार्गदर्शन करने के लिए सिखाया गया है। इस प्रकार, मेरी कोडिंग यात्रा रही है ... गन्दा। मैंने अब देखा …

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