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