readability पर टैग किए गए जवाब

पठनीयता मापता है कि कोड को पढ़ना और समझना कितना आसान है।

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

20
क्या `ब्रेक` और` जारी` खराब प्रोग्रामिंग प्रथाएं हैं?
मेरे बॉस ने गैर-प्रोग्रामर का उल्लेख किया है जो खराब प्रोग्रामर उपयोग करते हैं breakऔर continueलूप में हैं। मैं हर समय उनका उपयोग करता हूं क्योंकि वे समझ में आते हैं; मुझे आपको प्रेरणा दिखाने दें: function verify(object) { if (object->value < 0) return false; if (object->value > object->max_value) return …

10
क्या नियमित अभिव्यक्ति सिंटैक्स डिज़ाइन की खराब पठनीयता का एक विशिष्ट कारण है?
प्रोग्रामर सभी सहमत हैं कि कोड की पठनीयता शॉर्ट-सिंटैक्सड वन-लाइनर्स की तुलना में कहीं अधिक महत्वपूर्ण है जो काम करते हैं, लेकिन किसी भी डेवलपर को सटीकता की किसी भी डिग्री के साथ व्याख्या करने की आवश्यकता होती है - लेकिन यह बिल्कुल उसी तरह लगता है जैसे कि नियमित …

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

10
साफ पठनीय कोड बनाम तेजी से कोड पढ़ने के लिए कठिन। लाइन कब पार करनी है?
जब मैं कोड लिखता हूं तो मैं हमेशा अपने कोड को यथासंभव स्वच्छ और पठनीय बनाने की कोशिश करता हूं। हर अब और फिर एक समय आता है जब आपको लाइन को पार करने और अच्छे साफ कोड से थोड़ा बदसूरत कोड पर जाने के लिए इसे तेज करने की …

18
क्या लंबे तरीके हमेशा खराब होते हैं? [बन्द है]
इसलिए पहले के आस-पास देखने पर मुझे कुछ तरीकों के बारे में ध्यान आया जिसमें लंबे तरीकों के खराब होने के बारे में बताया गया था। मुझे यकीन नहीं है कि मैं हमेशा मानता हूं कि लंबे तरीके खराब हैं (और दूसरों से राय चाहते हैं)। उदाहरण के लिए मेरे …

11
क्या एक बड़ी बूलियन अभिव्यक्ति एक ही अभिव्यक्ति की तुलना में विधेय विधियों में टूट गई है? [बन्द है]
समझने में आसान क्या है, एक बड़ा बूलियन स्टेटमेंट (काफी जटिल), या एक ही बयान प्रेडिकेट विधियों (पढ़ने के लिए बहुत सारे अतिरिक्त कोड) में टूट गया? विकल्प 1, बड़ी बूलियन अभिव्यक्ति: private static bool ContextMatchesProp(CurrentSearchContext context, TValToMatch propVal) { return propVal.PropertyId == context.Definition.Id && !repo.ParentId.HasValue || repo.ParentId == propVal.ParentId …
63 c#  readability 

4
चर के लिए C में कीवर्ड का उपयोग कब और किन उद्देश्यों के लिए किया जाना चाहिए?
जबकि हो रही मेरी कोड यहाँ की समीक्षा की का उपयोग कर के मुद्दे constकीवर्ड आया। मैं समझता हूं कि इसका उपयोग चर पर केवल-पढ़ने के व्यवहार को लागू करने के लिए किया जाता है। मैं असमंजस में हूँ कि विभिन्न परिस्थितियाँ क्या हैं जब यह उपयोगी हो सकती हैं। …

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); मैं हाल ही में एक विभाग में बदल गया हूँ जहाँ निम्नलिखित कोडिंग शैली बहुत उपयोग में है: …

4
PHP में चर के लिए प्रमुख नामकरण सम्मेलन क्या है: ऊंट या अंडरस्कोर? [बन्द है]
सर्वसम्मति से प्रतीत होता है कि जिस मंच का वे विकास कर रहे हैं, उस सम्मेलन का पालन करना चाहिए। देख: अंडरस्कोर या ऊंट? नामकरण परंपराएँ: ऊंटकैसे बनाम अंडरस्कोर_केस? हालाँकि, PHP किसी भी कन्वेंशन को आंतरिक रूप से (वहाँ कोई आश्चर्य नहीं), यहां तक ​​कि तरीकों और कार्यों (जैसे mysqli::set_local_infile_default, …

12
आरक्षित शब्दों से बचने के लिए जानबूझकर गलत वर्तनी
मैं अक्सर ऐसे कोड देखता हूं जिनमें सामान्य शब्दों के जानबूझकर गलत वर्तनी शामिल होते हैं जो बेहतर या बदतर के लिए आरक्षित शब्द बन गए हैं: klassया clazzके लिए वर्ग :Class clazz = ThisClass.class kountSQL में गणना के लिए :count(*) AS kount व्यक्तिगत रूप से मुझे लगता है कि …

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

15
क्या यह एक समारोह बनाने के लिए अनुचित है जो अनिवार्य रूप से एक अंतर्निहित फ़ंक्शन का नाम बदलता है?
मैं कुछ संदर्भों में न्यूनतम और अधिकतम कार्यों में भ्रमित हो जाता हूं। एक संदर्भ में, जब आप दो मानों से अधिक या कम लेने के लिए फ़ंक्शन का उपयोग कर रहे हैं, तो कोई समस्या नहीं है। उदाहरण के लिए, //how many autographed CD's can I give out? int …

8
विधि जंजीर का उपयोग करते समय, क्या मैं ऑब्जेक्ट का पुन: उपयोग करता हूं या एक बनाता हूं?
जब विधि का उपयोग करते हुए जैसे: var car = new Car().OfBrand(Brand.Ford).OfModel(12345).PaintedIn(Color.Silver).Create(); दो दृष्टिकोण हो सकते हैं: समान वस्तु का पुन: उपयोग करें, जैसे: public Car PaintedIn(Color color) { this.Color = color; return this; } Carहर कदम पर एक नई प्रकार की वस्तु बनाएं , जैसे: public Car PaintedIn(Color color) …

16
क्या आपको कोड पठनीयता के साथ कुशल कोड का त्याग करना चाहिए? [बन्द है]
क्या आपको कोड पठनीयता के साथ कुशल कोड का त्याग करना चाहिए? जैसे 1 लाइन में कोड की 3 लाइनें। मैं पीट गुडलिफ़ द्वारा कोड क्राफ्ट में पढ़ता हूं कि पठनीयता महत्वपूर्ण है। तुम्हारे विचार?

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