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

10
क्या मुझे अपने कार्यस्थल पर स्थापित सम्मेलनों का पालन करने के लिए एक खराब कोडिंग शैली का पालन करना चाहिए?
मैं लगभग एक साल से अपनी नौकरी पर काम कर रहा हूँ। मैं मुख्य रूप से हमारे GUI इंटरफ़ेस में काम करता हूं जो C बैकएंड से विधियों का उपयोग करता है, लेकिन मुझे आम तौर पर रिटर्न वैल्यू को छोड़कर उनके साथ व्यवहार नहीं करना पड़ता है। हमारे जीयूआई …

6
क्या आवश्यक विधि मापदंडों के लिए Assert या IllegalArgumentException का उपयोग करना बेहतर है?
जावा में, जो अधिक अनुशंसित है, और क्यों? दोनों प्रकार अपवाद छोड़ देंगे, इसलिए इस संबंध में उन्हें संभालना एक समान है। assertथोड़ा कम है, लेकिन मुझे यकीन नहीं है कि यह कितना मायने रखता है। public void doStuff(Object obj) { assert obj != null; ... } बनाम public void …

5
क्या यह केवल तर्क नाम (प्रकार नहीं) द्वारा प्रतिष्ठित किए जाने वाले तरीकों के लिए पर्याप्त है?
क्या यह केवल तर्क नाम (न कि प्रकार) द्वारा प्रतिष्ठित किए जाने वाले तरीकों के लिए पर्याप्त है या इसे और अधिक स्पष्ट रूप से नाम देना बेहतर है? उदाहरण के लिए T Find<T>(int id)बनाम T FindById<T>(int id)। क्या इसे और अधिक स्पष्ट रूप से नाम देने का कोई अच्छा …

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

8
क्या फ़ाइल पथ स्ट्रिंग्स को संयोजित करने का एक पारंपरिक तरीका है?
एक उदाहरण में: var assets = "images/" var sounds = assets+"sounds/" क्या फ़ाइल पथ के पीछे स्लैश रखना अधिक पारंपरिक है? var assets = "/images" var sounds = assets+"/sounds" क्या एक और तरीका है जो एक अच्छा सामान्य अभ्यास है?

2
कन्वेंशन क्यों कहता है कि डीबी टेबल के नाम विलक्षण हैं, लेकिन रेस्टफुल रिसोर्स बहुवचन हैं?
यह एक सुंदर स्थापित कन्वेंशन है जो डेटाबेस टेबल के नाम, SQL में कम से कम, एकवचन होना चाहिए। इस सवाल और चर्चा कोSELECT * FROM user; देखें । यह भी एक बहुत स्थापित सम्मेलन है कि RESTful एपीआई संसाधन नाम बहुवचन होना चाहिए। GET /users/123और यह एकPOST /users देखें …

3
"राज्य" या "स्थिति"? एक चर नाम में "स्टेट" शब्द कब होना चाहिए, और एक चर नाम के बजाय "स्टेटस" शब्द कब होना चाहिए? [बन्द है]
बंद हो गया । यह सवाल राय आधारित है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि इस पोस्ट को संपादित करके तथ्यों और उद्धरणों के साथ उत्तर दिया जा सके । 6 साल पहले बंद हुआ …

3
पेड़ नीचे की ओर क्यों बढ़ते हैं?
कंप्यूटर विज्ञान में पेड़ नीचे की ओर क्यों बढ़ते हैं? मुझे लगता है कि यह एक प्रिंटर पर वापस चला जाता है, और यह कि एक पेड़ का पता लगाने वाला कार्यक्रम पहले रूट को प्रिंट करता है, और पुनरावृत्ति के अनिश्चित स्तरों को व्यक्त करने के लिए कागज के …

5
क्या अपने स्ट्रिंग प्रतिनिधित्व को सरल बनाने के लिए एनमों के लिए नामांकित सभी-कैप्स के खिलाफ जाना ठीक है?
कई बार मैंने देखा है कि लोग शीर्षक-मामले या यहां तक ​​कि सभी निचले-मामले का उपयोग करते हुए एनम स्थिरांक का नामकरण करते हैं, उदाहरण के लिए: enum Color { red, yellow, green; } यह उनके स्ट्रिंग फॉर्म के साथ सरल और आसान काम करता है, यदि आप throw new …
14 java  conventions  enum 

1
IOS / OSX ओपन-सोर्स प्रोजेक्ट्स के लिए नामकरण सम्मेलन
हमेशा नहीं, लेकिन ज्यादातर समय, आपको पहले या अंतिम नामों के शुरुआती अक्षरों के साथ शुरू होने वाले नामों के साथ आईओएस या मैक ओएस एक्स ओपन-सोर्स प्रोजेक्ट मिलेंगे। यदि कोई परियोजना निक लेब्लांक द्वारा अधिकृत की जानी थी, तो परियोजना को इस रूप में पढ़ा जाएगा NLMyProject। उदाहरण: RMSwipeTableViewCell …

6
जावास्क्रिप्ट नामकरण सम्मेलनों
मैं जावा बैकग्राउंड से हूं और जावास्क्रिप्ट में नया हूं। मैंने एकल चरित्र पैरामीटर नामों का उपयोग करके कई जावास्क्रिप्ट विधियों को देखा है, जैसे कि निम्न उदाहरण में। doSomething(a,b,c) मुझे यह पसंद नहीं है, लेकिन एक साथी जावास्क्रिप्ट डेवलपर ने मुझे आश्वस्त किया कि यह फ़ाइल आकार को कम …

4
विधि में संयुग्मों का उपयोग एक खराब नामकरण सम्मेलन का नाम क्यों है? [बन्द है]
बंद हो गया । यह सवाल राय आधारित है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि इस पोस्ट को संपादित करके तथ्यों और उद्धरणों के साथ उत्तर दिया जा सके । 5 साल पहले बंद हुआ …

2
C # प्रोग्रामिंग भाषा में चर का नामकरण सम्मेलन [बंद]
बंद हो गया । यह प्रश्न राय आधारित है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि इस पोस्ट को संपादित करके तथ्यों और उद्धरणों के साथ उत्तर दिया जा सके । 6 साल पहले बंद हुआ …

1
एक टिप्पणी में "TILT" का क्या अर्थ है?
मैं रॉबर्ट सी। मार्टिन द्वारा क्लीन कोड पढ़ रहा हूं , और वाक्यांश TILTअनावश्यक रूप से कुछ कोड नमूनों में दिखाई देता है। उदाहरण (यह जावा में है, वैसे): ... public String errorMessage() { switch (status) { case ErrorCode.OK: // TILT - Should not get here. return ""; case ErrorCode.UNEXPECTED_ARGUMENT: …

3
समान नाम (भिन्न पैकेज) वाली कक्षाओं से कैसे निपटें
मैं और मेरी R & D टीम एक बड़े कोडबेस को बनाए रखती है। हमने अपने व्यावसायिक तर्क को कई पैकेजों में विभाजित किया है। जिनमें से कुछ समान नाम वाले वर्ग हैं । जैसा कि आप अनुमान लगा सकते हैं, जब दोनों वर्गों को एक ही जावा फ़ाइल में …

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