অন্যদের মতো ইতিমধ্যে লিখেছেন, সংক্ষেপে:
কোড (ফাইল) স্তরে ভাগ করা প্রকল্পের পুনরায় ব্যবহার, ফোল্ডার কাঠামো এবং সংস্থানগুলিও অনুমতি দেয়
সংসদীয়
স্তরে পিএলসি পুনরায় ব্যবহার করুন
আমার কাছে যা উত্তরগুলির মধ্যে এখানে প্রায়শই অনুপস্থিত ছিল তা হ'ল একটি পিসিএলে উপলব্ধ হ্রাস কার্যকারিতা সম্পর্কিত তথ্য: উদাহরণস্বরূপ আপনার সীমাবদ্ধ ফাইল অপারেশন রয়েছে (একটি জ্যামারিন ক্রস-প্ল্যাটফর্ম প্রকল্পে আমি অনেক ফাইল.আইও ফাংশনালিটি অনুপস্থিত ছিল)।
আরও বিশদে
ভাগ করা প্রকল্পে :
+ একাধিক প্ল্যাটফর্মগুলি লক্ষ্য করে যখন # আইফ ব্যবহার করতে পারে (যেমন: জামারিন আইওএস, অ্যান্ড্রয়েড, উইনফোন)
+ প্রতিটি লক্ষ্য প্রকল্পের জন্য সমস্ত কাঠামোর কার্যকারিতা উপলব্ধ (যদিও শর্তসাপেক্ষে সংকলন করতে হবে)
o সংকলনের সময় সংহত করে
- কিছুটা বড় আকারের ফলস্বরূপ সমাবেশগুলির মধ্যে
- ভিজ্যুয়াল স্টুডিও 2013 আপডেট 2 বা তার বেশি প্রয়োজন
পিসিএল :
+
ভিজ্যুয়াল স্টুডিওর পূর্ববর্তী সংস্করণ (2013-এর পূর্ববর্তী আপডেট 2) এর সাথে ব্যবহারযোগ্য একটি ভাগ করে নেওয়া অ্যাসেমবিলি উত্পন্ন করে (
গতিশীলভাবে সংযুক্ত
- lmited কার্যকারিতা (সমস্ত প্রকল্পের উপসেট যা এটি উল্লেখ করা হচ্ছে))
আপনার যদি পছন্দ হয় তবে আমি শেয়ার্ড প্রজেক্টে যাওয়ার পরামর্শ দিচ্ছি, এটি সাধারণত আরও নমনীয় এবং আরও শক্তিশালী। আপনি যদি আগে থেকে নিজের প্রয়োজনীয়তাগুলি জেনে থাকেন এবং কোনও পিসিএল সেগুলি পূরণ করতে পারে তবে আপনিও সেই পথে যেতে পারেন। পিসিএল আপনাকে প্ল্যাটফর্ম-নির্দিষ্ট কোড লেখার অনুমতি না দিয়ে পরিষ্কার বিচ্ছিন্নকরণ প্রয়োগ করে (যা প্রথম দিকে ভাগ করে নেওয়া সমাবেশে রাখার পক্ষে ভাল পছন্দ নয়)।
উভয়ের মূল ফোকাস হ'ল যখন আপনি একাধিক প্ল্যাটফর্মগুলি লক্ষ্য করেন, অন্যথায় আপনি সাধারণত একটি সাধারণ গ্রন্থাগার / dll প্রকল্প ব্যবহার করবেন।