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

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

4
निजी डेटा तक पहुंचने के लिए निजी पद्धति को सार्वजनिक मार्ग कब लेना चाहिए?
निजी डेटा तक पहुंचने के लिए निजी पद्धति को सार्वजनिक मार्ग कब लेना चाहिए? उदाहरण के लिए, यदि मेरे पास यह अपरिवर्तनीय 'गुणक' वर्ग है (थोड़ा-सा विरोध, मुझे पता है): class Multiplier { public: Multiplier(int a, int b) : a(a), b(b) { } int getA() const { return a; } …

1
CSS मूल रूप से चर और पदानुक्रम का समर्थन क्यों नहीं करता है?
मैं यूआई विकास के लिए नया हूं, लेकिन सीएसएस कैसे काम करता है, इससे मैं बहुत असहज महसूस करता हूं। मेरा उपयोग मामला यह है कि मैं divएक पृष्ठ पर किसी विशेष के अंदर कुछ विशिष्ट शैलियों को लागू करना चाहता था । सीएसएस प्रयास: div.class1 { font: normal 12px …
11 coding-style  css  ui  css3 

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

8
नियमित अभिव्यक्ति टिप्पणी करना
क्या नियमित अभिव्यक्तियों पर टिप्पणी करने के लिए कोई सामान्य प्रथाएं हैं: सभी अभिव्यक्ति के लिए RegEx या सामान्य टिप्पणी के विभिन्न भाग का उल्लेख करते हुए इनलाइन टिप्पणियां?

5
सीएसएस - सार्वभौमिक '*' चयनकर्ता बनाम एचटीएमएल या बॉडी चयनकर्ता का उपयोग करें?
बॉडी टैग के लिए शैलियों को लागू करना पूरे पृष्ठ पर लागू किया जाएगा, इसलिए body { font-family: Verdana } पूरे पृष्ठ पर लागू किया जाएगा। इसके साथ भी किया जा सकता है * {font-family: Verdana} जो सभी तत्वों पर लागू होगा और ऐसा ही प्रभाव पड़ेगा। मैं इस सिद्धांत …

8
एक चर राज्य कैसे पेश करता है?
मैं "C ++ कोडिंग मानक" पढ़ रहा था और यह पंक्ति वहां थी: चर राज्य का परिचय देते हैं, और आपको यथासंभव कम जीवनकाल के साथ कम से कम स्थिति से निपटना चाहिए। कुछ भी नहीं है कि उत्परिवर्ती अंततः राज्य में हेरफेर करता है? जितना संभव हो उतना कम …

4
क्या मुझे बाइनरी ऑपरेटरों से पहले या बाद में नई सुर्खियों में लाना चाहिए? [बन्द है]
जैसा कि वर्तमान में खड़ा है, यह प्रश्न हमारे प्रश्नोत्तर प्रारूप के लिए एक अच्छा फिट नहीं है। हम तथ्यों, संदर्भों या विशेषज्ञता के आधार पर उत्तर देने की अपेक्षा करते हैं, लेकिन इस सवाल पर बहस, बहस, मतदान या विस्तारित चर्चा की संभावना होगी। यदि आपको लगता है कि …
11 c++  coding-style 

7
क्या अधिक टिप्पणियां हाई-टर्नओवर वातावरण में बेहतर हैं?
मैं आज एक सहकर्मी के साथ बात कर रहा था। हम दो अलग-अलग परियोजनाओं के लिए कोड पर काम करते हैं। मेरे मामले में, मैं अपने कोड पर काम करने वाला एकमात्र व्यक्ति हूं; उसके मामले में, कई लोग एक ही कोडबेस पर काम करते हैं, जिसमें सह-सेशन वाले छात्र …

3
"कितना बुरा" कोशिश-कैच-अंततः ब्लॉक में असंबंधित कोड है?
यह एक संबंधित प्रश्न है: क्या खराब शैली / खतरनाक रिटर्न के बाद काम करने के लिए अंत में क्लॉज का उपयोग किया जाता है? संदर्भित क्यू में, अंत में कोड का उपयोग किए गए संरचना और पूर्व-लाने की आवश्यकता से संबंधित है। मेरा सवाल थोड़ा अलग है, और मेरा …

6
एकल जिम्मेदारी सिद्धांत के साथ संघर्ष
इस उदाहरण पर विचार करें: मेरे पास एक वेबसाइट है। यह उपयोगकर्ताओं को पोस्ट बनाने (कुछ भी हो सकता है) और पोस्ट का वर्णन करने वाले टैग जोड़ने की अनुमति देता है। कोड में, मेरे पास दो कक्षाएं हैं जो पोस्ट और टैग का प्रतिनिधित्व करती हैं। इन कक्षाओं में …

10
सिंगल लाइन स्टेटमेंट और अच्छे आचरण
मैंने हाल ही में एक आदत हासिल की है, जिसे मैं जानता हूं कि आप में से बहुत से लोग आगे बढ़ सकते हैं, लेकिन अंत में, मुझे एकल की संरचना के बजाय वैश्विक कोड संरचना पर नज़र रखने में मदद मिलती है, (कभी-कभी) दोहराव विधि: एक संख्या समूह बनाना …

10
क्या 'गणितीय' कार्यों को गणितीय संकेतन का पालन करना चाहिए?
मुझे लगता है कि इस सवाल को तुरंत व्यक्तिपरक के रूप में चिह्नित किया जा रहा है, लेकिन आपको लगता है कि बेहतर है: double volume(double pressure, double n_moles, double temperature) { return n_moles * BOLTZMANN_CONSTANT * temperature / pressure; } या double volume(double P, double n, double T) { …

6
जावा में कितने मान लौटाए गए हैं?
कभी-कभी आप एक फ़ंक्शन से कई मान वापस करना चाहते हैं। यह सामान्य रूप से जावा में कैसे किया जाता है? एक विकल्प एक सरणी का उपयोग करना है, जैसे कि पायथन स्निपेट जो सूची या टपल लौटाता है: value, success = read_unreliably() if success: print value एक अन्य विकल्प …

5
एक पठनीयता सहायता के रूप में नामित तर्क (पैरामीटर)
बहुत समय पहले मैंने एडीए में बहुत प्रोग्राम किया था, और किसी फ़ंक्शन को लागू करते समय तर्कों को नाम देना सामान्य था - SomeObject.DoSomething (SomeParameterName => someValue); अब जब C # नामित तर्कों का समर्थन करता है, तो मैं इस आदत को उन स्थितियों में बदलने के बारे में …

3
जावा 8 में, क्या यह विधि संदर्भ अभिव्यक्तियों या कार्यात्मक इंटरफ़ेस के कार्यान्वयन को वापस करने वाले तरीकों का उपयोग करने के लिए शैलीगत रूप से बेहतर है?
जावा 8 ने कार्यात्मक इंटरफेस की अवधारणा को जोड़ा , साथ ही कई नए तरीके जो कार्यात्मक इंटरफेस लेने के लिए डिज़ाइन किए गए हैं। इन इंटरफेस के उदाहरणों को विधि संदर्भ अभिव्यक्ति (जैसे SomeClass::someMethod) और लैम्ब्डा एक्सप्रेशन (जैसे (x, y) -> x + y) का उपयोग करके आसानी से …

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