clean-code पर टैग किए गए जवाब

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

16
मेरे मालिक ने मुझे छोटे कार्य लिखना बंद करने और एक ही पाश में सब कुछ करने के लिए कहा
मैंने रॉबर्ट सी। मार्टिन द्वारा क्लीन कोड नामक एक पुस्तक पढ़ी है । इस पुस्तक में मैंने कोड को साफ करने के कई तरीके देखे हैं जैसे कि छोटे-छोटे कार्य लिखना, ध्यान से नाम चुनना, आदि। मुझे अब तक साफ कोड के बारे में सबसे दिलचस्प पुस्तक लगी है। हालाँकि, …

23
वैज्ञानिक कोड लिखते समय सफाई से प्रोग्रामिंग करें
मैं वास्तव में बड़े प्रोजेक्ट नहीं लिखता। मैं एक विशाल डेटाबेस को बनाए नहीं रख रहा हूं या कोड की लाखों लाइनों से निपट रहा हूं। मेरा कोड मुख्य रूप से "स्क्रिप्टिंग" प्रकार का सामान है - गणितीय कार्यों का परीक्षण करने के लिए चीजें, या कुछ का अनुकरण करने …

10
सुरक्षित चर से बचने के लिए क्लीन कोड का सुझाव क्यों है?
क्लीन कोड "फ़ॉर्मेटिंग" अध्याय के "वर्टिकल डिस्टेंस" खंड में संरक्षित चर से बचने का सुझाव देता है: जो अवधारणाएँ निकट से संबंधित हैं, उन्हें एक दूसरे के समीप रखा जाना चाहिए। स्पष्ट रूप से यह नियम उन अवधारणाओं के लिए काम नहीं करता है जो अलग-अलग फाइलों में हैं। लेकिन …

17
मुझे कैसे पता चलेगा कि मेरे तरीके कितने पुन: प्रयोज्य होने चाहिए? [बन्द है]
मैं घर पर अपना खुद का व्यवसाय करने का मन बना रहा हूं और मेरी पत्नी मेरे पास आती है और कहती है हनी .. क्या आप कंसोल में 2018 के लिए दुनिया भर के सभी डे लाइट सेविंग प्रिंट कर सकते हैं? मुझे कुछ जांचने की जरूरत है। और …

20
आप सुरक्षित रूप से कोड के एक टुकड़े को कैसे हटाते हैं जो ऐसा लगता है कि यह कभी दर्ज नहीं किया गया है?
आपको कुछ ऐसा कोड मिला है जो शानदार लगता है, और संकलक को यह ध्यान नहीं है। आप यह सुनिश्चित करने के लिए क्या करते हैं (या आप कर सकते हैं के रूप में करीब के रूप में) कि इस कोड को हटाने से प्रतिगमन का कारण नहीं होगा। मन …
125 clean-code 

16
क्या मुझे अप्राप्त कोड को हटा देना चाहिए?
मैं मध्यम आकार (100k लाइन्स) कोड बेस पर काम कर रहा हूं, यह सभी अपेक्षाकृत हालिया कोड (एक वर्ष से कम पुराना) है और इसमें अच्छी यूनिट टेस्ट कवरेज है। मैं उन तरीकों पर आता रहता हूं, जो या तो अब कहीं भी उपयोग नहीं किए जाते हैं या केवल …

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

14
किस बिंदु पर संक्षिप्तता अब एक गुण नहीं है?
हाल ही के बग फिक्स ने मुझे टीम के अन्य सदस्यों द्वारा लिखे गए कोड पर जाने की आवश्यकता थी, जहां मुझे यह मिला (यह C # है): return (decimal)CostIn > 0 && CostOut > 0 ? (((decimal)CostOut - (decimal)CostIn) / (decimal)CostOut) * 100 : 0; अब, उन सभी जातियों …

9
मुझे निर्भरता इंजेक्शन का उपयोग क्यों करना चाहिए?
मुझे संसाधनों की तलाश में एक कठिन समय हो रहा है कि मुझे निर्भरता इंजेक्शन का उपयोग क्यों करना चाहिए । मेरे द्वारा देखे जाने वाले अधिकांश संसाधन यह बताते हैं कि यह किसी वस्तु के उदाहरण को किसी वस्तु के किसी अन्य उदाहरण से गुजरता है, लेकिन क्यों? क्या …

9
स्वच्छ कोड टिप्पणियाँ बनाम वर्ग प्रलेखन
मैं टिप्पणी करने के संबंध में अपने नए सहयोगियों के साथ कुछ चर्चा कर रहा हूं। हम दोनों को क्लीन कोड पसंद है , और मैं इस तथ्य से पूरी तरह से ठीक हूं कि इनलाइन कोड टिप्पणियों से बचा जाना चाहिए और जो वे करते हैं उसे व्यक्त करने …

9
"स्वच्छ कोड" प्रथाओं से कोड रखने के दौरान विशाल खुले स्रोत पुस्तकालय कैसे बनाए रखते हैं?
मैं अभी भी उच्च गुणवत्ता कोड लिखने के लिए अनुभवहीन हूं, इसलिए मैंने रॉबर्ट सी। मार्टिन द्वारा क्लीन कोड जैसे मुद्दे को संबोधित करने वाली किताबें पढ़ीं , और अपने कौशल में सुधार करने के लिए प्रसिद्ध पुस्तकालयों के कोड की जांच करते रहें। हालाँकि कई ओपन सोर्स लाइब्रेरीज़ को …

12
समय सीमा समाप्त होने के बाद संकलित कोड को रोकना [बंद]
मेरी टीम में हम एक बड़ी अखंड परियोजना (पूरे वर्गों, विधियों, आदि) में बहुत सारे पुराने सामानों की सफाई कर रहे हैं। उस सफाई कार्य के दौरान मैं सोच रहा था कि क्या एक तरह का उद्घोषणा है या सामान्य से अधिक पुस्तकालय के प्रशंसक @Deprecated। यह @FancyDeprecatedसफल यदि आप …

8
नामकरण के मुद्दे: क्या "कुछ" का नाम बदलकर "नामकरण" होना चाहिए? [बन्द है]
क्लीन कोड में नामों पर अंकल बॉब के अध्याय की सलाह है कि आप नामों में एनकोडिंग से बचें, मुख्यतः हंगेरियन नोटेशन के बारे में। वह विशेष रूप Iसे इंटरफेस से उपसर्ग को हटाने का भी उल्लेख करता है, लेकिन इसके उदाहरण नहीं दिखाता है। चलो निम्नलिखित मान लेते हैं: …

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

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

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