এই প্রশ্নের দ্বারা অনুপ্রাণিত তৃতীয় পক্ষের লাইব্রেরি ব্যবহার করে - সর্বদা একটি মোড়ক ব্যবহার করবেন? আমি জানতে চেয়েছিলাম লোকেরা আসলে তৃতীয় পক্ষের গ্রন্থাগার হিসাবে কী বিবেচনা করে।
পিএইচপি থেকে উদাহরণ:
আমি যদি জেন্ড ফ্রেমওয়ার্ক ব্যবহার করে একটি অ্যাপ্লিকেশন তৈরি করছি , তবে আমার কি জেন্ড ফ্রেমওয়ার্ক লাইব্রেরিগুলিকে তৃতীয় পক্ষের কোড হিসাবে বিবেচনা করা উচিত?
সি # থেকে উদাহরণ:
আমি যদি একটি ডেস্কটপ অ্যাপ্লিকেশন তৈরি করি তবে আমার কি সমস্ত। নেট ক্লাসগুলিকে তৃতীয় পক্ষের কোড হিসাবে বিবেচনা করা উচিত?
জাভা থেকে উদাহরণ:
আমি কি জেডিকে সমস্ত লাইব্রেরি তৃতীয় পক্ষের লাইব্রেরি হিসাবে বিবেচনা করব?
কিছু লোক বলে যে কোনও লাইব্রেরি যদি স্থিতিশীল থাকে এবং প্রায়শই পরিবর্তন হয় না তবে তার জন্য এটি আবৃত করার দরকার নেই। তবে আমি কীভাবে তৃতীয় পক্ষের কোডের উপর নির্ভর করে যে কোনও ক্লাসটিকে মোড়ানো ছাড়াই পরীক্ষা করতে পারে তা দেখতে আমি ব্যর্থ।