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