आपको रिफैक्टर कब करना चाहिए?
आपको रिफैक्टर कब करना चाहिए?

वीडियो: आपको रिफैक्टर कब करना चाहिए?

वीडियो: आपको रिफैक्टर कब करना चाहिए?
वीडियो: React - Refactor ComponentWillReceiveProps with ComponentDidUpdate 2024, मई
Anonim

मार्टिन फाउलर तीन के नियम का वर्णन करते हैं, जो बताते हैं रिफैक्टर कब करना है , उसकी किताब में पुनर्रचना . उनका कहना है कि पहली बार डेवलपर्स करना कुछ, वे करना चाहिए यह सीधे तौर पर। अगली बार, यदि वे करना कुछ इसी तरह, वे कोड के मौजूदा टुकड़े की नकल कर सकते हैं। तीसरी बार, वे रिफैक्टर करना चाहिए.

इसके बाद, आपको कब रिफैक्टर नहीं करना चाहिए?

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

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

ऊपर के अलावा, आपको रिफैक्टरिंग कब करनी चाहिए?

पुनर्रचना कोड को बदले बिना उसकी संरचना को बदलने की प्रक्रिया है व्यवहार . आवश्यक इस्तेमाल किया गया प्रति सुविधाओं को जोड़ने में आसानी। क्योंकि परिणाम कोड है कि "सुगंध" बेहतर है, कभी-कभी लोग भ्रमित हो जाते हैं और सोचते हैं कि रिफैक्टरिंग एक अंत है प्रति अपने आप। मैं उस भावना से असहमत।

आपको रिफैक्टर करने का क्या कारण बनता है?

सब में महत्त्वपूर्ण रिफैक्टरिंग के कारण क्या यह किसी बिंदु पर है आप पता लगाएं कि कोड एक से अधिक कोड पथ द्वारा उपयोग किया जाता है और आप डुप्लिकेट (कॉपी और पेस्ट) नहीं करना चाहते लेकिन पुन: उपयोग करना चाहते हैं। यह उन मामलों में विशेष रूप से महत्वपूर्ण है जहां आप उस कोड में एक त्रुटि का पता लगाएं।

सिफारिश की: