Table of Contents
বিভিন্ন উপাদান অথবা বস্তুর মধ্যে যোগাযোগে সাহায্য করার জন্য বিভিন্ন সফটওয়্যার উন্নয়নের জন্য যন্ত্র ব্যবহার করা হয়। বৃহৎ মাপের GUI (ক্যাটিক ব্যবহারকারী ইন্টারফেস) অ্যাপ্লিকেশনের মধ্যে যোগাযোগ ব্যবস্থাটি জটিল এবং কঠিন হয়ে উঠতে পারে।
মিডিয়াটর প্যাটার্ন বুঝতে পারেন
পরিচালকের বিন্যাস এমন এক মধ্যস্থতাকারী বস্তুকে তুলে ধরে, যা বিভিন্ন উপাদানের মধ্যে পরস্পরের মধ্যে পরস্পরের মধ্যে যোগাযোগ করার জন্য কাজ করে ।
বড়-সের GUI অ্যাপ্লিকেশনের মধ্যে উপস্থিত সুবিধা
- [[F] জটিলতা:[FLT] [FLT] কম্পোনেন্টগুলো] একে অপরের অভ্যন্তরীণ কাজ সম্বন্ধে জানার প্রয়োজন নেই, কেবল মধ্যস্থদের সঙ্গে যোগাযোগ করা ছাড়া
- [[[[[F]] উন্নতির পথ পরিষ্কার করুন: [[F] [FLT] পরিবর্তন অন্যান্য বিষয়ের পরিবর্তন অন্যান্য জায়গায় খুব কম আপডেট করতে হবে, যেমন যোগাযোগ করা যায় ।
- [[[F] পরিবর্তিত sentments:[[F] NFLT] বিদ্যমান উপাদানের সামান্য প্রভাবের মধ্যে যোগ করা যাবে, সাধারণ মধ্যস্থদের পরিবর্তন করে ।
- [[[F]FOT] পরীক্ষা:[FFLT] বিচ্ছিন্ন উপাদানগুলো সহজে অঙ্গগুলো বিচ্ছিন্ন হয়ে যায় যেহেতু মধ্যস্থদের মাধ্যমে যোগাযোগ করা হয় ।
মিডিয়াটর প্যাটার্নকে প্রভাবিত করা
যন্ত্রে তৈরি করা যন্ত্র এবং দৃঢ় মধ্যস্থতাকারী শ্রেণী তৈরি করা হয়, যা পরস্পরের সঙ্গে সমন্বয়মূলক যোগাযোগ করে ।
উদাহরণ স্বরূপ, শরীকিও
একাধিক উইজেটের মধ্যে একটি ড্যাশবোর্ড কল্পনা করুন: তালিকা, ফিল্টার এবং তথ্য টেবিল । যখন কোন ব্যবহারকারী ফিল্টার প্রয়োগ করে, ফিল্টারটি মধ্যস্থদের নয় । এরপর একজন মধ্যস্থদের দ্বারা নির্ধারিত হয় । এই সংযোগের তথ্য এবং চার্টের মাধ্যমে এই বিষয়গুলো নিশ্চিত করা হয় যে, কোনো ধরনের বাধা ছাড়াই প্রতিটি উপাদান শক্ত করে রাখা হবে ।
অন্তর্ভুক্ত
এই নকশাটি আরও সংগঠিত এবং কার্যকর ব্যবহারকারী ইন্টারফেসের জন্য আরও সংগঠিত হতে পারে, বিশেষ করে বিভিন্ন অ্যাপ্লিকেশন যেমন যেমন অ্যাপ্লিকেশনের মাধ্যমে।