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

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

12
यदि उनके पास आंतरिक संरचना है तो क्या लंबे कार्य स्वीकार्य हैं?
नेस्टेड फ़ंक्शंस (जैसे कि पायथन और डी) के समर्थन के साथ भाषाओं में जटिल एल्गोरिदम के साथ काम करते समय मैं अक्सर विशाल फ़ंक्शंस लिखता हूं (क्योंकि एल्गोरिथ्म जटिल है) लेकिन जटिल कोड की संरचना के लिए नेस्टेड फ़ंक्शंस का उपयोग करके इसे कम करें। क्या विशाल (100+ लाइन) फ़ंक्शन …

7
C और C ++ में अहस्ताक्षरित पूर्णांक का उपयोग करना
मेरे पास एक बहुत ही सरल प्रश्न है जो मुझे लंबे समय तक चकरा देता है। मैं नेटवर्क और डेटाबेस के साथ काम कर रहा हूं इसलिए बहुत से डेटा जो मैं काम कर रहा हूं 32-बिट और 64-बिट काउंटर (अहस्ताक्षरित), 32-बिट और 64-बिट पहचान आईडी (साइन के लिए सार्थक …
23 c  coding-style 

5
सुधार और संस्करण नियंत्रण
कोड स्वरूपण मामले। यहां तक ​​कि इंडेंटेशन भी मायने रखता है । और मामूली सुधार की तुलना में स्थिरता अधिक महत्वपूर्ण है। लेकिन परियोजनाओं में आमतौर पर 1 दिन से एक स्पष्ट, पूर्ण, सत्यापित और लागू शैली गाइड नहीं होती है, और किसी भी दिन बड़े सुधार आ सकते हैं। …

6
P * के साथ फंक्शन पैरामीटर नाम प्रीफ़िक्स करने के क्या लाभ हैं?
मैं अक्सर परियोजनाओं (जावा परियोजनाओं और ग्रहण का उपयोग करने वाली टीमों) को देखता हूं जो कि उपसर्ग फ़ंक्शन मापदंडों के साथ हैं p। उदाहरण के लिए public void filter (Result pResult) ... मैं व्यक्तिगत रूप से इसमें कोई लाभ नहीं देखता, लेकिन यह जानना चाहता हूं कि तर्क क्या …

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

15
क्या हर फ़ंक्शन / विधि तर्क को एक नई लाइन पर सूचीबद्ध करना एक बुरा विचार है और क्यों?
मैं किसी ऐसे व्यक्ति के साथ काम करता हूं, जो हर बार किसी फ़ंक्शन को कॉल करने के लिए एक नई पंक्ति जैसे तर्क रखते हैं aFunction( byte1, short1, int1, int2, int3, int4, int5 ) ; मुझे यह बहुत कष्टप्रद लगता है क्योंकि इसका मतलब है कि कोड बहुत कॉम्पैक्ट …

6
आकार शैली: आकार (प्रकार) या आकार का चर?
मैंने sizeofमेमोरी-संबंधित ऑपरेशनों के लिए उपयोग की दो शैलियों को देखा है (जैसे memsetया में malloc): sizeof(type), तथा sizeof variable या sizeof(variable) आप किसे पसंद करेंगे या आप दो शैलियों के मिश्रण का उपयोग करेंगे, और आप प्रत्येक शैली का उपयोग कब करेंगे? प्रत्येक शैली के पेशेवरों और विपक्ष क्या …
22 c  coding-style 

5
क्या गैर-तुच्छ सशर्त बयानों को लूप के आरंभीकरण अनुभाग में ले जाना चाहिए?
इस सवाल से मुझे stackoverflow.com पर यह विचार आया निम्नलिखित पैटर्न आम है: final x = 10;//whatever constant value for(int i = 0; i < Math.floor(Math.sqrt(x)) + 1; i++) { //...do something } मैं जिस बिंदु को बनाने की कोशिश कर रहा हूं वह है सशर्त बयान कुछ जटिल है …

6
क्या सामान्य कोडिंग मानकों की अनदेखी करने के लिए वैज्ञानिक कोड एक अलग पर्याप्त क्षेत्र है?
हाल ही में मैं निम्नलिखित तथ्य के बारे में अपने दिमाग को लपेटने की कोशिश कर रहा हूं। एक तरफ, कोड को "स्वस्थ", "स्वच्छ", "अच्छी तरह से लिखा" और इतने पर कोड माना जाता है के लिए दिशानिर्देश और मानकों का एक मेजबान है। "क्लीन कोड" देखें जो यहाँ भी …

5
आप एक निर्माता को कैसे विघटित कर सकते हैं?
आइए बताते हैं कि मेरे पास एक शत्रु वर्ग है, और निर्माणकर्ता कुछ इस तरह दिखाई देगा: public Enemy(String name, float width, float height, Vector2 position, float speed, int maxHp, int attackDamage, int defense... etc.){} यह बुरा लग रहा है क्योंकि निर्माता के पास बहुत सारे पैरामीटर हैं, लेकिन जब …

4
किसी वस्तु के निर्माण के लिए विधि का उपयोग करते हुए मुहावरे का क्या नाम है?
मैं अक्सर एक पैटर्न का उपयोग करता हूं, जहां मैं किसी ऑब्जेक्ट को सेटअप करने के लिए विधिBuilder या Prototypeपैटर्न के समान , लेकिन मूल ऑब्जेक्ट को संशोधित करने के बजाय प्रत्येक विधि कॉल के साथ नई ऑब्जेक्ट नहीं बना रहा हूं । उदाहरण: new Menu().withItem("Eggs").withItem("Hash Browns").withStyle("Diner"); बस सोच रहा …

3
ऊंट-केस कैसे करें जहां लगातार शब्दों की संख्या होती है?
यह सवाल स्टैक ओवरफ्लो से माइग्रेट किया गया था क्योंकि इसका जवाब सॉफ्टवेयर इंजीनियरिंग स्टैक एक्सचेंज में दिया जा सकता है। 7 साल पहले पलायन कर गए । बस सोच रहा था कि क्या किसी को इस कोने-कोने-कोने मामले में पालन करने के लिए एक अच्छा सम्मेलन है। मैं वास्तव …

12
"डू वन थिंग" प्रतिमान कब हानिकारक हो जाता है?
इस पोस्ट में सुधार करना चाहते हैं? इस प्रश्न के विस्तृत उत्तर प्रदान करें, जिसमें उद्धरण और आपका उत्तर सही क्यों है की व्याख्या भी शामिल है। बिना पर्याप्त विवरण के उत्तर संपादित या हटाए जा सकते हैं। यह सवाल स्टैक ओवरफ्लो से माइग्रेट किया गया था क्योंकि इसका जवाब …

9
LINQ शैली वरीयता [बंद]
जैसा कि वर्तमान में खड़ा है, यह प्रश्न हमारे प्रश्नोत्तर प्रारूप के लिए एक अच्छा फिट नहीं है। हम तथ्यों, संदर्भों या विशेषज्ञता के आधार पर उत्तर दिए जाने की अपेक्षा करते हैं, लेकिन इस सवाल पर बहस, बहस, मतदान या विस्तारित चर्चा की संभावना होगी। यदि आपको लगता है …
21 c#  coding-style  linq 

3
ग्रूवी में एक स्पष्ट वापसी विवरण कब लिखना है?
फिलहाल मैं एक ग्रूवी / ग्रेल्स प्रोजेक्ट पर काम कर रहा हूं (जो कि मैं काफी नया हूं) और मुझे आश्चर्य है कि क्या returnग्रूवी विधियों में कीवर्ड को छोड़ना अच्छा है । जहां तक ​​मुझे पता है कि आपको स्पष्ट रूप से कीवर्ड को गार्ड क्लॉस के लिए सम्मिलित …

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