से डेटा का उपयोग कर सी # से एक्सेल फ़ाइलों को बनाने के लिए टीडीडी/बीडीडी पद्धति को कैसे लागू करें मैं एक नई परियोजना शुरू कर रहा हूं जहां मुझे ओरेकल डेटाबेस में कुछ डेटा के आधार पर कई एक्सेल फ़ाइलों को बनाना और कुशल बनाना है। मैं अपनी प्रोग्रामिंग आदतों और परियोजना को बेहतर बनाने के लिए इस परियोजना में टीडीडी/बीडीडी पद्धतियों को सीखना और लागू करना चाहता हूं।ओरेकल डेटाबेस
हालांकि, मुझे यकीन नहीं है कि मुझे क्या करना चाहिए जहां मुझे शुरू करना चाहिए? मैं यह सुनिश्चित करने के लिए कुछ मार्गदर्शन या रोडमैप ढूंढ रहा हूं कि मैं अवधारणाओं को सही तरीके से लागू कर रहा हूं।
मुझे क्या जांचने की आवश्यकता है? यदि कुछ डीआई या मॉक टूल्स इंस्टॉल करने में असमर्थ हूं, तो क्या मेरे पास टीडीडी/बीडीडी दृष्टिकोण बनाने के लिए कोई भी चीज है?
कारण मैं कह सकता हूं कि सॉफ़्टवेयर इंस्टॉल करने में असमर्थ हो सकता है, क्योंकि कंपनी में सभी सॉफ़्टवेयर की अनुमति नहीं है।
अब तक मैंने nnnit इंस्टॉल किया है। मुझे यकीन नहीं है कि मुझे अन्य टूल्स या कोड फ्रेमवर्क/पुस्तकालयों की आवश्यकता है या नहीं।
धन्यवाद।
यह उल्लेख करने के लिए धन्यवाद कि यह टीडीडी/बीडीडी के साथ शुरू करने का सबसे अच्छा प्रोजेक्ट नहीं है। मैं एक ही छाप के तहत था (और आपने इसकी पुष्टि की) क्योंकि मैंने देखा है कि अधिकांश लेख और नमूने अधिक ऑब्जेक्ट उन्मुख हैं। मैं इस परियोजना को टीडीडी/बीडीडी के लिए एक सीखने के बिंदु के रूप में नहीं चुन रहा हूं, लेकिन मुझे परियोजना करना है और सोचा है कि मैं एक ही समय में कुछ बीडीडी/टीडीडी करने की कोशिश करता हूं। –
मुझे लगता है कि इस परियोजना पर टीडीडी का उपयोग चोट नहीं पहुंचा सकता है, लेकिन यह सबसे आसान नहीं होगा। मैं आपके ऐप के केंद्रस्थल पर ध्यान केंद्रित करूंगा: यह देखते हुए कि आपके पास कुछ डेटा है, जिसे आपने डीबी से प्राप्त किया है, उन्हें ऑब्जेक्ट्स में encapsulate, और एक्सेल फ़ाइल पर निष्पादित करने के लिए, वस्तुओं में encapsulated, क्रियाओं में अनुवाद। उस भाग का परीक्षण करना आसान होगा, क्योंकि आप वस्तुओं के साथ व्यवहार को मान्य कर सकते हैं, और आपके डेटा को संग्रहीत करने के तरीके से डिज़ाइन किया गया एक डिज़ाइन है। कठिन हिस्सा, टीडीडी-वार यह जांचना होगा कि आपको डीबी से सही डेटा मिल रहा है, और सही एक्सेल फ़ाइल आपके आउटपुट ऑब्जेक्ट को दी गई है। – Mathias