जब मुझे एक नई सुविधा लागू करनी होती है या बग को ठीक करना होता है, तो मैं आमतौर पर परीक्षण के साथ स्थिति को फिर से बनाने की कोशिश करता हूं। मैं कभी-कभी जुड़नार के साथ आने और परीक्षण लिखने में लगभग 3 घंटे बिताता हूं। वास्तविक सुविधा कार्यान्वयन या बग फिक्सिंग में 1 घंटे से कम समय लगता है।
क्या वास्तव में किसी फीचर को लागू करने या बग को ठीक करने की तुलना में किसी और को कम से कम 3 बार परीक्षण लिखने में खर्च करना पड़ता है? कोड लिखने के लिए लिखित परीक्षा के लिए समय का स्वीकार्य अनुपात क्या है?