পিসির চেয়ে এমভিসি কেন বেশি জনপ্রিয়? [বন্ধ]


18

আমি কেবল প্যাক সম্পর্কে এসও- তে একটি প্রশ্নে হোঁচট খেয়েছি এবং প্যাটার্নে আগ্রহী। আমি ভাবছি কেন এটি এমভিসির মতো বহুল ব্যবহৃত হয় না? পিসির তুলনায় এমভিসি সুবিধা কী?

উত্তর:


19

প্রযুক্তি তিনটি কারণে জনপ্রিয় হয়:

  • এটি একটি চাহিদা পূরণ করে (বা কমপক্ষে প্রদর্শিত হবে)
  • এটি প্রচার পায় - কখনও কখনও ইচ্ছাকৃতভাবে এডভোকেসি (বিপণন) এর মাধ্যমে, কখনও কখনও এটি কেবল কার্যক্রমে দেখার মাধ্যমে।
  • তাদের গ্রহণের ব্যয় বেনিফিটের চেয়ে বেশি।

এমভিসি-এবং-বন্ধুদের নিয়ে ইতিমধ্যে খুশী বিকাশকারীরা তাদের বিদ্যমান পদ্ধতির ত্রুটিগুলি না দেখলে বিকল্পের সন্ধানে যাওয়ার সম্ভাবনা নেই are আমি ধরে নিয়েছি এমভিসি এবং এর ভাল-পরিচিত রূপগুলি ইতিমধ্যে অনেক বিকাশকারীদের জন্য উদ্বেগ আলাদা করার প্রয়োজনীয়তা পূরণ করে।

এমনকি যদি তারা অনুসন্ধান করতে যান তবে অন্যরা এটি ব্যবহার না করে এবং এ সম্পর্কে লিখিত না করে তারা এটি খুঁজে পাওয়ার সম্ভাবনা কম। পিএসি-র ক্ষেত্রে, আমি অনুমান করব যে বেশিরভাগ বিকাশকারীরা কেবল পদ্ধতির বিষয়েই অসচেতন (আমি এই প্রশ্নটি না পড়া পর্যন্ত আমি এটি সম্পর্কে শুনিনি)।

এমনকি যদি তারা এটি সন্ধান করে তবে তারা গ্রহণ করবে না যতক্ষণ না সুবিধা গ্রহণের ব্যয়কে ছাড়িয়ে যায়। অসংখ্য ফ্রেমওয়ার্ক জেদী এমভিসি ভিত্তিক পদ্ধতির সমন্বিত করে, যা অনেক বিকাশকারীদের জন্য এই ব্যয়টি বেশ বেশি করে তোলে।

সেখানে আপনার এটি রয়েছে: লোকেরা পিএসি ব্যবহার করে না কারণ এতে বিপণনের অভাব রয়েছে।


3

সমর্থন ফ্রেমওয়ার্কের কারণে এমভিসি আরও জনপ্রিয়

বেশিরভাগ লোকেরা আজকাল ওয়েব অ্যাপ্লিকেশনটি ছুঁড়ে ফেলে কিছু ওয়েব ফ্রেমওয়ার্কের ডিজাইনার বা অন্য কোনও ডিজাইনারদের দ্বারা সরবরাহিত ডিজাইনের সিদ্ধান্তগুলি ব্যবহার করে ভাল ট্রডডেন পথ অনুসরণ করবে। জাভা বিশ্বে স্প্রিংএমভিসি একটি জনপ্রিয় পছন্দ (সম্ভবত কোনও বিকল্প নেই, পিএসি বা অন্যথায় জলাবদ্ধতার কারণে)। অন্যান্য বিকাশকারীরা এই পদ্ধতির দ্বারা প্রদত্ত সুবিধাগুলি বোঝে এবং খুশি এবং সত্যই পরিবর্তনের প্রয়োজন দেখেনি।

এমভিসি ভালভাবে কাজ করে, বোঝা সহজ এবং কার্যকরভাবে ব্যবহার করা হলে ওয়েব অ্যাপ্লিকেশন কোডের জটিলতা হ্রাস করে।


2

পিসির তুলনায় এমভিসি সুবিধা কী?

সরলতা। বেশিরভাগ প্রকল্পের জন্য পিএসি মোট ওভারকিল হবে, আর এমভিসি সেগুলি বেশ সুন্দরভাবে ফিট করে।


2

আমি এর আগে পিএসি সম্পর্কে শুনেছিলাম না তবে এটি এমভিসির মতোই বলে মনে হচ্ছে

Presentation = View
Abstraction =  Model
Control = Controller

2
আপনি শ্রেণিবদ্ধ অংশটি মিস করছেন
ভের্টেক

1

প্রদত্ত লিঙ্কটিতে এক নজরে থাকা আমার কাছে মনে হচ্ছে-

  • পিসি এমভিসির চেয়ে এমভিভিএমের মতো বেশি।

  • এমভিসি থেকে পিএসি তে যেতে, আমাদের যা করতে হবে তা হল ডিরেক্টরি কাঠামো পরিবর্তন করা। এমভিসি একটি অনুভূমিক পদ্ধতির অনুসরণ করে যখন পিএসি উল্লম্ব অনুসরণ করে। তবে যৌক্তিকভাবে একটি অ্যাপ্লিকেশন একই সাথে উভয় অনুসরণ করার কথা ভাবা যেতে পারে।


আমার প্রশ্নের শিরোনাম Why is MVC more popular than PAC?। আমি নিদর্শনগুলির মধ্যে পার্থক্য খুঁজছি না।
jgauffin

1
এমভিভিএম বেশ জনপ্রিয় তাই তারা যদি একই রকম হয় তবে এটি একটি বৈধ প্রতিক্রিয়া। ; পি মডেল = বিমূর্তি, নিয়ন্ত্রণ = ভিউমোডেল এবং উপস্থাপনা = দেখুন?
স্টিভেন জিউরিস
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.