मैं एक परियोजना के लिए एक लघु श्रेणी जनरेटर बनाने के लिए देख रहा हूँ। मैं कोडडॉम के बारे में पढ़ रहा हूं, इसलिए कक्षाओं को बनाने का अर्थशास्त्र एक मुद्दा नहीं प्रतीत होता है, लेकिन यह सुनिश्चित नहीं है कि पीढ़ी को विकास और तैनाती प्रक्रिया में सर्वोत्तम तरीके से कैसे एकीकृत किया जाए।सी # कोड जनरेशन
मुझे कक्षाओं के निर्माण को कैसे ट्रिगर करना चाहिए? मैंने पढ़ा है कि यह निर्माण प्रक्रिया का हिस्सा होना चाहिए, मुझे यह कैसे करना चाहिए?
कक्षाएं कहां बनाई जानी चाहिए? मैंने पढ़ा है कि फ़ाइलों को हाथ से संपादित नहीं किया जाना चाहिए, और कभी भी स्रोत नियंत्रण में चेक नहीं किया जाना चाहिए। क्या मुझे इसके बारे में भी चिंता करनी चाहिए और जनरेटर इंजन के रूप में कक्षाओं को उसी निर्देशिका में उत्पन्न करना चाहिए?
यह कैसे बिल्ड मुद्दों को हल करता है? मुझे यकीन नहीं है कि ब्लू का मतलब क्या है, लेकिन मैं अपने निर्माण में ऑटो-जेनरेट कोड शामिल करना चाहता हूं ... कुछ आईडीएल फ़ाइल है जो सी # कक्षाएं उत्पन्न करती है। अब, अगर किसी अन्य टीम के सदस्य ने आईडीएल बदल दिया है, तो मैं चाहता हूं कि मेरी सी # कक्षा का पुनर्निर्माण किया जाए। टेम्पलेट पता क्या है? – ripper234
टी 4 टेम्पलेट्स को प्रत्येक बिल्ड पर कक्षाएं उत्पन्न करने के लिए कॉन्फ़िगर किया जा सकता है। यह समय लेने वाला नहीं है, और यह एक अच्छा अभ्यास है। –
@ माइकल: फ़ाइलों को अनावश्यक रूप से पुन: उत्पन्न नहीं किया जाना चाहिए, क्योंकि यह निर्माण को धीमा कर देता है। सब कुछ जो एक बिल्ड को धीमा कर देता है, ऊपर उठता है और महसूस करता है। मेरा मानना है कि जब मैं कहता हूं कि निर्माण में अच्छी तरह से स्थापित होने के बाद इसे ठीक करना है तो इसे रोकने के लिए यह समस्या आसान है। –