থট ওয়ার্কস অ্যান্টোলজিতে জেফ বে (আরটিএফ) দ্বারা অবজেক্ট ক্যালিস্টেনিকসের 4 নং নিয়ম অনুসারে , " প্রথম শ্রেণির সংগ্রহগুলি ব্যবহার করা উচিত" বাঞ্ছনীয় ।
বিধি 4: প্রথম শ্রেণির সংগ্রহ
এই নিয়মের প্রয়োগ সহজ: যে শ্রেণীর একটি সংগ্রহ রয়েছে তাতে অন্য সদস্য ভেরিয়েবলগুলি থাকা উচিত নয়। প্রতিটি সংগ্রহের নিজস্ব শ্রেণিতে আবৃত হয়ে যায়, তাই এখন সংগ্রহের সাথে সম্পর্কিত আচরণগুলির একটি বাড়ি রয়েছে। আপনি দেখতে পাবেন যে ফিল্টারগুলি এই নতুন শ্রেণীর একটি অংশে পরিণত হয়েছে। এছাড়াও, আপনার নতুন শ্রেণি দুটি গ্রুপে যোগদান বা গ্রুপের প্রতিটি উপাদানকে একটি নিয়ম প্রয়োগ করার মতো ক্রিয়াকলাপ পরিচালনা করতে পারে।
আমি এটি থেকে যা বুঝতে পারি তা হ'ল আমাদের সংগ্রহটি মোড়কানোর জন্য একটি পৃথক ক্লাস ব্যবহার করা উচিত এবং সেই সংকলনের ডেটা সংশোধন করার ডেটা যুক্ত করার জন্য, মুছতে মুছতে পদ্ধতি সহ should
এবং আমাদের এটির প্রয়োজন যাতে আমরা নিশ্চিত যে ডেটাটাইপ কী সংগ্রহে যায় এবং কী ঘটে।
যদি আমরা জেনেরিক সংগ্রহ ব্যবহার করি (ভাষাগুলিতে এটি প্রযোজ্য) তবে আমাদের কি এই নিয়মটি অনুসরণ করা দরকার?
যদি আমি একটি গুরুত্বপূর্ণ তাত্পর্য অনুপস্থিত থাকে তবে দয়া করে পরিষ্কার করুন।