Test Driven Development (TDD) क्या है?
Test Driven Development (TDD) एक प्रोग्रामिंग दृष्टिकोण है जो कोड कार्यक्षमता विकसित करने से पहले परीक्षण लिखने पर जोर देता है।
Test Driven Development (TDD)
Test Driven Development (TDD) एक प्रोग्रामिंग दृष्टिकोण है जो कोड कार्यक्षमता विकसित करने से पहले परीक्षण लिखने पर जोर देता है। यह विधि यह सुनिश्चित करती है कि कोड इच्छित आवश्यकताओं को पूरा करता है और त्रुटियों को रोकने में मदद करती है।
Test Driven Development (TDD) को Kent Beck ने 1990 के दशक के अंत में Extreme Programming के हिस्से के रूप में विकसित किया था।
पुनरावृत्त प्रक्रिया
TDD एक चक्र का पालन करता है जिसमें एक परीक्षण जोड़ा जाता है, परीक्षण निष्पादन में विफलता होती है, कोड को परीक्षण पास करने के लिए लिखा जाता है, और फिर कोड को सुधारने का कार्य किया जाता है।
फोकस
TDD एक समय में कोड की छोटी इकाइयों का परीक्षण करने पर जोर देता है, जिससे सिस्टम को धीरे-धीरे और उच्च परीक्षण कवरेज के साथ बनाया जाता है।
रिफैक्टरिंग चक्र
इसे 'Red-Green-Refactor' चक्र के रूप में भी जाना जाता है, जिसमें कोड को विफल परीक्षण को पास कराने के लिए लिखा जाता है और फिर इसे संरचना में सुधारने के लिए रिफैक्टर किया जाता है।