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