असल में, टीडीडी कठिन है! … एक बार जब आप धीरे-धीरे काम करने और बारीक परीक्षण (कठिन) लिखने की बाधा को पार कर लेते हैं, तो आपको कार्यान्वयन स्लॉट मिल जाएंगे। आपके परीक्षण आपके कोड की स्पष्टता में सुधार करेंगे, डिबगिंग में मदद करेंगे, भविष्य के रीफैक्टरिंग का समर्थन करेंगे, और प्रतिगमन को रोकने में मदद करेंगे।
क्या परीक्षण संचालित विकास अच्छा है?
परीक्षण-संचालित विकास तेजी से व्यापक हो रहा है और अच्छे अनुभवजन्य साक्ष्य हैं कि यह एक लाभकारी अभ्यास है। टीडीडी उत्पादन में बग की संख्या को कम करता है और कोड गुणवत्ता में सुधार करता है। दूसरे शब्दों में यह कोड को बनाए रखने और समझने में आसान बनाता है। साथ ही, यह प्रतिगमन परीक्षण के लिए स्वचालित परीक्षण प्रदान करता है।
परीक्षण संचालित विकास के क्या नुकसान हैं?
परीक्षण संचालित विकास के विपक्ष
- परीक्षण बाहरी निर्भरता पर निर्भर हैं। …
- परीक्षणों को लिखना कठिन है क्योंकि कोड लिखने और समझने में अधिक जटिल है।
- कोड का विकास धीमा है। …
- टीडीडी के कोड को समझना मुश्किल है क्योंकि हम जानते हैं कि एक कोड लिखना और एक कोड को अच्छी तरह से लिखना अलग है।
एक परीक्षण संचालित विकास का नियम क्या है?
वर्षों से मैं तीन सरल नियमों के संदर्भ में परीक्षण संचालित विकास का वर्णन करता आया हूं। वे हैं: आपको कोई भी उत्पादन कोड लिखने की अनुमति नहीं है जब तक कि यह एक असफल इकाई परीक्षण पास करने के लिए नहीं है आपको असफल होने के लिए पर्याप्त इकाई परीक्षण से अधिक लिखने की अनुमति नहीं है; और संकलन विफलताएं विफल हैं।
क्या परीक्षण संचालित विकास मृत है?
उद्योग और इंटरनेट पर आपने जो कुछ भी सुना होगा, उसके बावजूद टेस्ट ड्रिवेन डेवलपमेंट (टीडीडी) मरा नहीं हैअभ्यास अभी भी जीवित है और अच्छी तरह से, विशेष रूप से इस नई आधुनिक चुस्त दुनिया में। … रूबी ऑन रेल्स के निर्माता डेविड हेनेमीयर हैन्सन ने पहली बार 2014 में टीडीडी को मृत घोषित कर दिया था।