परीक्षण में रिफैक्टरिंग क्या है?
परीक्षण में रिफैक्टरिंग क्या है?

वीडियो: परीक्षण में रिफैक्टरिंग क्या है?

वीडियो: परीक्षण में रिफैक्टरिंग क्या है?
वीडियो: How senior iOS devs test & refactor legacy code with Massive View Controllers | Live Dev Mentoring 2024, नवंबर
Anonim

<सॉफ्टवेयर इंजीनियरिंग का परिचय‎ | परिक्षण . कोड रिफैक्टरिंग सॉफ्टवेयर के कुछ गैर-कार्यात्मक गुणों को सुधारने के लिए "कोड के पुनर्गठन का एक अनुशासित तरीका" है।

इसे ध्यान में रखते हुए, रिफैक्टरिंग का क्या अर्थ है?

" पुनर्रचना एक सॉफ्टवेयर सिस्टम को इस तरह बदलने की प्रक्रिया है कि यह कोड के बाहरी व्यवहार को नहीं बदलता है, फिर भी इसकी आंतरिक संरचना में सुधार करता है।" - मार्टिनफाउलर RefactoringImprovingTheDesignOfExistingCode में।

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

उसके बाद, कोड को फिर से तैयार करने का उद्देश्य क्या है?

कोड रिफैक्टरिंग है प्रक्रिया अपने बाहरी कार्यात्मक व्यवहार या मौजूदा कार्यक्षमता को संशोधित किए बिना कंप्यूटर प्रोग्राम की आंतरिक संरचना को बदलने के लिए, सॉफ़्टवेयर के आंतरिक गैर-कार्यात्मक गुणों में सुधार करने के लिए, उदाहरण के लिए कोड पठनीयता में सुधार करने के लिए, कोड संरचना को सरल बनाने के लिए, कोड को बदलने के लिए

स्क्रम में रिफैक्टरिंग क्या है?

कोड Agile. में रिफैक्टरिंग प्रोग्रामिंग। कोड पुनर्रचना अपने व्यवहार को बदले बिना मौजूदा कोड के डिजाइन को स्पष्ट और सरल बनाने की प्रक्रिया है। चुस्त टीमें अपने कोड को पुनरावृति से पुनरावृत्ति तक और निरंतर बिना बनाए रख रही हैं और बढ़ा रही हैं रिफैक्टरिंग , यह करना कठिन है।

सिफारिश की: