language-agnostic पर टैग किए गए जवाब

यह टैग उन प्रश्नों के लिए है जो एक प्रोग्रामिंग भाषा या पर्यावरण के लिए विशिष्ट नहीं हैं।

4
कौन से एल्गोरिदम / डेटा संरचनाएं मुझे नाम से "पहचान" और जानना चाहिए? [बन्द है]
मैं अपने आप को एक काफी अनुभवी प्रोग्रामर मानना ​​चाहता हूँ। अब मैं 5 वर्षों से प्रोग्रामिंग कर रहा हूं। मेरी कमजोर बात हालांकि शब्दावली है। मैं स्व-सिखाया गया हूं, इसलिए जब मैं कार्यक्रम करना जानता हूं, तो मुझे कंप्यूटर विज्ञान के कुछ अधिक औपचारिक पहलुओं का पता नहीं है। …

16
क्यों का प्रयोग करें?
इस सवाल पर एक टिप्पणी: यह जाँचना कि क्या कोई विधि गलत है: परिणाम को अस्थायी चर पर नियत करें, या सशर्त में सीधे विधि मंगलाचरण डालें? कहता है कि आप का उपयोग करना चाहिए !booleanके बजाय boolean == falseजब स्थिति का परीक्षण। क्यों? मेरे boolean == falseलिए अंग्रेजी में …


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

4
भाषा-अज्ञेय होने के लिए मुझे क्या करना चाहिए?
अब तक मैं asp.net और C # के साथ काम करता हूं। मैंने जावा में भी एक अच्छा काम किया है। मैं अपने करियर की योजना इस तरह से बना रहा हूं कि मुझे किसी दिन भाषा-अज्ञेय होना चाहिए। ऐसी कौन सी चीजें हैं जो मुझे सीखने की जरूरत है? …

12
क्या किसी निर्माता में किसी वस्तु के काम करने का कोई कारण है?
मुझे यह कहकर प्रस्तावना दें कि यह मेरा कोड नहीं है और न ही मेरे सहकर्मियों का कोड है। वर्षों पहले जब हमारी कंपनी छोटी थी, हमारे पास कुछ ऐसे प्रोजेक्ट थे जिनकी हमें जरूरत थी कि हमारे पास इसकी क्षमता नहीं थी, इसलिए वे आउटसोर्स किए गए थे। अब, …

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

9
वास्तव में यादृच्छिक संख्याओं का उत्पादन करना असंभव क्यों है?
मैं एक शौक समस्या को हल करने की कोशिश कर रहा था जिसमें एक लाख यादृच्छिक संख्याओं की आवश्यकता थी। लेकिन मुझे जल्दी से एहसास हुआ, उन्हें अद्वितीय बनाना मुश्किल हो रहा है। मैंने यादृच्छिक संख्या पीढ़ी के बारे में पढ़ने के लिए एल्गोरिथम डिज़ाइन मैनुअल उठाया । इसके निम्नलिखित …

8
गेटर्स और सेटर्स के अंदर क्या अनुमति दी जानी चाहिए?
मैं गेट्टर और सेटर विधियों और एनकैप्सुलेशन के बारे में एक दिलचस्प इंटरनेट तर्क में मिला। किसी ने कहा कि उन्हें जो कुछ भी करना चाहिए वह एक असाइनमेंट (सेटर्स) या एक वेरिएबल एक्सेस (गेटर्स) है ताकि उन्हें "शुद्ध" रखा जा सके और इनकैप्सुलेशन सुनिश्चित किया जा सके। क्या मैं …

8
क्या विभिन्न प्रोग्रामिंग भाषाओं के लिए प्रति व्यक्ति बग की औसत संख्या समान है? [बन्द है]
मुझे बताया गया है कि कोड की प्रति पंक्ति बग्स / दोषों की औसत संख्या विभिन्न प्रोग्रामिंग भाषाओं के लिए "स्थिर" है। रूबी के 10 KLOC में C ++ के 10 KLOC के समान कीड़े होंगे। तर्क आमतौर पर अभिव्यंजक भाषाओं के उपयोग को बढ़ावा देने के लिए उपयोग किया …

15
क्या एकल अंडरस्कोर के साथ अप्रयुक्त चर का नाम देना बुरा है?
अक्सर जब भाषा के वाक्यविन्यास के लिए मुझे एक चर का नाम देना पड़ता है जिसका उपयोग कभी नहीं किया जाता है, तो मैं इसका नाम लूंगा _। मेरे दिमाग में, यह अव्यवस्था को कम करता है और मुझे कोड में सार्थक चर पर ध्यान केंद्रित करने देता है। मुझे …

13
क्या अभ्यर्थियों का लिंक्ड-लिस्ट कार्यान्वयन से संबंधित साक्षात्कार करना बुरा है? [बन्द है]
इस साइट और एसओ को पढ़ते हुए मैंने साक्षात्कार के सवालों और जवाबों की कई कहानियां देखीं, जिनमें कहा गया था कि एक उम्मीदवार को स्क्रैच से एक लिंक की गई सूची को लागू करना होगा। आमतौर पर यह FizzBuzz लिखने की तरह प्रोग्रामिंग भूमिका उम्मीदवारों के लिए एक "जिममे" …

7
क्या यह एक बुरा संकेत है कि मैं अक्सर एक परियोजना विकसित करने के रूप में नया स्वरूप दे रहा हूं?
जब मैंने पहली बार प्रोग्रामिंग शुरू की थी, तो मैंने मान लिया था कि मैं एक दिन उस बिंदु पर पहुंच जाऊंगा, जहां मैं बैठकर सभी कक्षाओं के एक यूएमएल आरेख को स्केच करके एक परियोजना शुरू करूंगा, फिर उस पर बहुत अधिक चिपकना होगा। मैं अब कुछ वर्षों के …

7
त्रुटि दमन के खिलाफ तर्क
मुझे हमारी एक परियोजना में इस तरह का एक कोड मिला है: SomeClass QueryServer(string args) { try { return SomeClass.Parse(_server.Query(args)); } catch (Exception) { return null; } } जहां तक ​​मैं समझता हूं, इस तरह की त्रुटियों को दबाना एक बुरा अभ्यास है, क्योंकि यह मूल सर्वर के अपवाद से …

16
प्रोग्रामिंग करते समय अन्य संख्या आधारों का उपयोग क्यों करें
मेरे सहकर्मी और मैं इस बात का पता लगाने के लिए अपने दिमाग को झुका रहे हैं कि कोई भी अपने बेस से 10 नंबर के आधार पर नंबर प्रोग्राम करने के लिए क्यों जाएगा। मैंने सुझाव दिया कि शायद आप सही आधार के साथ चर डालकर लंबे समीकरणों को …

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