coding-style पर टैग किए गए जवाब

कोडिंग शैली दिशानिर्देशों का एक सेट है जो स्रोत कोड की पठनीयता और समझ में मदद करता है।

6
एकल उद्धरण बनाम दोहरे उद्धरण [बंद]
मैंने अभी एक नौकरी शुरू की है जहाँ मैं जावा बैकग्राउंड से आने के बाद पायथन लिख रहा हूँ, और मैं यह नोटिस कर रहा हूँ कि अन्य डेवलपर्स ''डबल कोट्स ( "") के बजाय सिंगल कोट्स ( ) का उपयोग करते हुए स्ट्रिंग को कोट करते हैं । उदाहरण …

12
जावास्क्रिप्ट से अर्धविराम को हटाने / छोड़ने के लिए हाल ही में बदलाव क्यों?
यह हाल ही में जावास्क्रिप्ट से अर्धविराम को छोड़ने के लिए फैशनेबल लग रहा है। कुछ साल पहले एक ब्लॉग पोस्ट था जिसमें इस बात पर जोर दिया गया था कि जावास्क्रिप्ट में, अर्धविराम वैकल्पिक हैं और पोस्ट का सार यह प्रतीत होता है कि आपको उनके साथ परेशान नहीं …

30
सबसे खराब कोडिंग मानक जिसका आपको कभी पालन करना पड़ा है? [बन्द है]
क्या आपने कभी मानकों को कोड करने के लिए काम किया है: बहुत अपनी उत्पादकता कम हो गई? मूल रूप से अच्छे कारणों में शामिल थे, लेकिन मूल चिंता के अप्रासंगिक होने के बाद लंबे समय तक रखा गया था? इतनी लंबी सूची में थे कि उन सभी को याद …

10
जब संभव हो तो विभाजन को गुणा से बदलना अच्छा होगा?
जब भी मुझे विभाजन की आवश्यकता होती है, उदाहरण के लिए, स्थिति की जाँच, मैं उदाहरण में विभाजन की अभिव्यक्ति को गुणा करना चाहूँगा: मूल संस्करण: if(newValue / oldValue >= SOME_CONSTANT) नया संस्करण: if(newValue >= oldValue * SOME_CONSTANT) क्योंकि मुझे लगता है कि इससे बच सकते हैं: शून्य से विभाजन …

10
वस्तुतः सारणी प्रारूप में "इफ इफ इफ इफ" क्यों कथन हैं?
if i>0 : return sqrt(i) elif i==0: return 0 else : return 1j * sqrt(-i) वी.एस. if i>0: return sqrt(i) elif i==0: return 0 else: return 1j * sqrt(-i) उपरोक्त उदाहरणों को देखते हुए, मुझे समझ में नहीं आता है कि मैं वास्तव में कोड बेस में पहली शैली क्यों …

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

15
एक विधि तर्क को एक अच्छा अभ्यास नाम देने के लिए एक चर को परिभाषित करना है?
पठनीयता के लिए मैं अक्सर स्वयं को अस्थायी चर को परिभाषित करते हुए पाता हूं, जैसे कि निम्नलिखित कोड var preventUndo = true; doSomething(preventUndo); इसका छोटा संस्करण यह होगा, doSomething(true); लेकिन जब मैं कोड पर वापस आता हूं तो मुझे अक्सर आश्चर्य होता है कि इसका क्या trueमतलब है। क्या …

13
क्या यह समय-समय पर एक फॉर्मोसॉर पर कोड फॉर्मेटर्स चलाने के लिए एक बुरा विचार होगा?
मैं एक क्रॉन जॉब बनाने के बारे में सोच रहा हूं जो कोड की जांच करता है, उस पर कोड फॉर्मेटर्स चलाता है, और अगर कुछ भी बदलता है, तो परिवर्तन को शुरू करता है और उन्हें वापस धकेलता है। अधिकांश प्रोजेक्ट जो ऑटोफ़ॉर्मेटर्स का उपयोग करते हैं, उन्हें एक …

5
CSS और SVGs में बड़ी संख्या में मैजिक नंबर स्वीकार्य क्यों हैं?
अक्सर मैं हॉट नेटवर्क क्वेश्चन लिस्ट के सवालों को इस तरह से देखता हूं कि मूल रूप से "मैं CSS में इस मनमाने आकार को कैसे आकर्षित करता हूं" पूछते हैं। निश्चित रूप से उत्तर सीएसएस या एसवीजी डेटा के ब्लॉक के एक जोड़े के साथ प्रतीत होता है यादृच्छिक …

4
क्या उस फ़ंक्शन को कॉल करना बेहतर है, जिसका उस बिंदु पर प्रभाव नहीं है, यदि यह कोड स्पष्टता में सुधार करता है?
मेरे कार्यक्रम (iOS ऐप) में मेरे तीन विचार हैं। उनमें से केवल एक ही समय में कभी सक्रिय होता है इसलिए मैं उनमें से दो के लिए दृश्यता बंद कर देता हूं और दृश्यता को स्विच करता हूं क्योंकि उपयोगकर्ता बटन दबाता है। दृश्य दृश्य के रूप में आरंभीकृत होते …

18
किसी और के कोड पर काम करना [बंद]
कोडिंग में मुझे शायद ही एक साल का अनुभव है। जब मैंने काम करना शुरू किया, उसके बाद मैं ज्यादातर किसी और के कोड पर काम कर रहा था, या तो मौजूदा फीचर्स में नई सुविधाएँ जोड़ रहा था या मौजूदा सुविधाओं को संशोधित कर रहा था। जिस व्यक्ति ने …

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

12
क्या मुझे चर का पुन: उपयोग करना चाहिए?
क्या मुझे चर का पुन: उपयोग करना चाहिए? मुझे पता है कि कई सर्वोत्तम प्रथाओं का कहना है कि आपको ऐसा नहीं करना चाहिए, हालांकि, बाद में, जब अलग-अलग डेवलपर कोड को डीबग कर रहे हैं और 3 चर हैं जो एक जैसे दिखते हैं और एकमात्र अंतर यह है …

17
एकल कथन यदि ब्लॉक - ब्रेसिज़ या नहीं? [बन्द है]
कौन सा बेहतर / अधिक सामान्यतः स्वीकार किया जाता है? इस: if(condition) { statement; } या: if(condition) statement; मैं पहले वाले को पसंद करता हूं, क्योंकि मुझे लगता है कि यह बताना आसान हो जाता है कि वास्तव में अगर ब्लॉक में क्या होता है, तो यह दूसरों को बाद …

9
पठनीयता बनाम अनुरक्षण, नेस्टेड फ़ंक्शन कॉल लिखने का विशेष मामला
नेस्टेड फ़ंक्शन कॉल के लिए मेरी कोडिंग शैली निम्नलिखित है: var result_h1 = H1(b1); var result_h2 = H2(b2); var result_g1 = G1(result_h1, result_h2); var result_g2 = G2(c1); var a = F(result_g1, result_g2); मैं हाल ही में एक विभाग में बदल गया हूँ जहाँ निम्नलिखित कोडिंग शैली बहुत उपयोग में है: …

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