সম্প্রতি আমি একজন সহকর্মীর সাথে কথা বলছিলাম যিনি উল্লেখ করেছিলেন যে তাঁর সংস্থা পিএইচপি এক্সটেনশান হিসাবে এমভিসি ডিজাইন প্যাটার্ন যুক্ত করার বিষয়ে কাজ করছে।
তিনি ব্যাখ্যা করেছিলেন যে তারা Controllers, Models and Views
পারফরম্যান্স বাড়াতে ভাষার গঠনগুলিতে যুক্ত করার জন্য সি কোড লিখেছিলেন ।
এখন আমি জানি যে এমভিসি হ'ল একটি আর্কিটেকচারাল ডিজাইনের প্যাটার্ন যা ওয়েব অ্যাপ্লিকেশনগুলিতে ব্যাপকভাবে ব্যবহৃত হয়, তবে এখনও আমার কাছে এমন ভাষাগুলি আসতে হবে যা উদাহরণস্বরূপ কন্ট্রোলারের জন্য একটি ভাষা রচনা রয়েছে।
আইএমএইচও একটি ভাষায় নকশার নিদর্শনগুলিকে সংহত করে ভাল ওও ডিজাইনের গুরুত্বকে জোর দিতে পারে।
সুতরাং, সর্বাধিক ব্যবহৃত ডিজাইন নিদর্শনগুলি (এমভিসি, কারখানা, কৌশল, ... ইত্যাদি) ভাষা নির্মাণে কেন যুক্ত হয় না?
যদি প্রশ্নটি খুব প্রশস্ত মনে হয় তবে আপনি প্রশ্নটি কেবল পিএইচপি-তে সীমাবদ্ধ করতে পারেন।
সম্পাদনা:
আমি বোঝাচ্ছি না যে কোনও প্রকল্প বিকাশের সময় ডিজাইন প্যাটার্ন ব্যবহার করা উচিত । আসলে আমি যতক্ষণ না এটি কাজ করে তত সহজ রাখার পদ্ধতিটি প্রচার করি।