क्या कोई मुझे बताता है कि "लिंक के रूप में जोड़ें" का उपयोग करने के बजाय पोर्टेबल क्लास लाइब्रेरी का उपयोग करने का क्या फायदा है?"लिंक के रूप में जोड़ें" का उपयोग करने के बजाय पोर्टेबल क्लास लाइब्रेरी का उपयोग करने का क्या फायदा है?
धन्यवाद
क्या कोई मुझे बताता है कि "लिंक के रूप में जोड़ें" का उपयोग करने के बजाय पोर्टेबल क्लास लाइब्रेरी का उपयोग करने का क्या फायदा है?"लिंक के रूप में जोड़ें" का उपयोग करने के बजाय पोर्टेबल क्लास लाइब्रेरी का उपयोग करने का क्या फायदा है?
धन्यवाद
लिंक की गई फ़ाइलों का नुकसान:
नुकसान:
#if
कथन) का उपयोग नहीं कर सकते हैं यह पता लगाना मुश्किल हो सकता है कि प्लेटफ़ॉर्म के दिए गए संयोजन पर कौन से एपीआई समर्थित हैं। यहां ऐसी स्प्रैडशीट जो इस के साथ मदद कर सकते हैं:
कैसे पोर्टेबल वर्ग पुस्तकालयों का लाभ लेने के लिए पर कुछ मार्गदर्शन के लिए, निम्न देखें
जबकि मैं पोर्टेबल क्लास लाइब्रेरीज़ (पीसीएल टीम के सदस्य के रूप में) के आंशिक हूं, लिंक की गई फाइलें कोड साझा करने का एक पूरी तरह से वैध तरीका भी हैं और यदि आप डॉन करते हैं दोषों में भाग नहीं लेते हैं या नहीं सोचते हैं, फिर आगे बढ़ें और लिंक की गई स्रोत फ़ाइलों का उपयोग करें। मैं ज्यादातर पोर्टेबल क्लास पुस्तकालयों का उपयोग करता हूं, लेकिन जब भी पीसीएल फिट नहीं होते हैं तब भी मैं लिंक स्रोत स्रोतों का उपयोग करता हूं।
यह उत्तर मेरे लिए बहुत अच्छा लग रहा है। केवल एक चीज जो मैं जोड़ूंगा वह यह है कि लिंक किया गया फ़ाइल रूट कारक एन रखरखाव के मुद्दों को भी जोड़ता है। जब मैं mvvmcross के लिंक किए गए फ़ाइल संस्करण को बनाए रखने के लिए उपयोग करता था, तो नया मंच जोड़ना एक चुनौतीपूर्ण संभावना था, लेकिन अब मैंने पीसीएल कोड पर स्विच किया है, मैं खुशी से कुछ नए प्लेटफॉर्म जोड़ने पर विचार कर रहा हूं - उन्हें जोड़ना बड़ा या अप्रिय नहीं है एक कार्य। – Stuart
मैंने झूठ बोला ... कुछ और चीजें हैं जो मैं जोड़ूंगा - 1. कि पीएलसी मार्ग परीक्षण को प्रोत्साहित करता है और परीक्षण को काफी आसान बनाता है; 2. आईएमओ पीएलसी मार्ग अच्छे आर्किटेक्चर को प्रोत्साहित करता है - यह इंटरफेस और निर्भरता इंजेक्शन के उपयोग को प्रोत्साहित करता है, जबकि फ़ाइल लिंकिंग कक्षाओं और #if कथनों को स्थिर लिंकिंग को प्रोत्साहित करती है जो बाद में अन्य निर्माण को तोड़ने का कारण बनती है। – Stuart
हमने पीसीएल में कनवर्ट करना देखा लेकिन मुझे लगता है कि यह वास्तव में ऐसा कुछ है जिसे 1 दिन से सोचा जाना चाहिए। – iwayneo