की तुलना में यूनिट परीक्षणों का विशिष्ट आकार मैं उत्सुक हूं कि लोग टीडीडी कर रहे समय परीक्षण कोड के उत्पादन कोड के अनुपात के लिए उचित/सामान्य मूल्य क्या है। एक घटक को देखते हुए, मेरे पास उत्पादन कोड की 130 लाइनों के लिए टेस्ट कोड की 530 लाइनें हैं। उत्पादन कोड की 360 लाइनों के लिए एक अन्य घटक में टेस्ट कोड की 1000 लाइनें हैं। इसलिए यूनिट परीक्षणों को लगभग 3x से 5x जितना अधिक कोड की आवश्यकता होती है। यह जावास्क्रिप्ट कोड के लिए है। मेरे पास अधिक परीक्षण सी # कोड आसान नहीं है, लेकिन मुझे लगता है कि एक और प्रोजेक्ट के लिए मैं 2x से 3x जितना टेस्ट कोड और फिर उत्पादन कोड देख रहा था।परीक्षण कोड
ऐसा लगता है कि यह मान कम है कि परीक्षण पर्याप्त हैं, उच्च गुणवत्ता वाले परीक्षणों को प्रतिबिंबित करेंगे। शुद्ध अटकलें, मुझे आश्चर्य है कि अन्य लोग क्या अनुपात देखते हैं।
मुझे पता है कि कोड की रेखाएं एक ढीली मीट्रिक है, लेकिन चूंकि मैं परीक्षण और उत्पादन (समान दूरी प्रारूप, टिप्पणियों की एक ही राशि, आदि) दोनों के लिए एक ही शैली में कोड करता हूं, मान तुलनीय हैं।
बीटीडब्ल्यू, यह वास्तव में एक वास्तविक प्रश्न नहीं, एक चर्चा की तरह दिखता है। –