ডিডিডি ভিউ পয়েন্ট থেকে অ্যাপ্লিকেশন স্তর এবং উপস্থাপনা স্তরটির মধ্যে একটি বড় পার্থক্য রয়েছে।
যদিও ডিডিডি কেন্দ্র করে কীভাবে ডিডিডি বিল্ডিং ব্লক এবং ধারণাগুলি যেমন সীমাবদ্ধ প্রসঙ্গ, সর্বব্যাপী ভাষা এবং এই জাতীয় ধারণাগুলি ব্যবহার করে ডোমেনটির মডেল করতে পারে তা কেন্দ্র করে, তবুও আপনার অ্যাপের বিভিন্ন স্তরগুলি স্পষ্টভাবে চিহ্নিত এবং পৃথক করা জরুরি separate
একটি সফল ডিডিডি অ্যাপ্লিকেশন বাস্তবায়নে আর্কিটেকচার বড় ভূমিকা পালন করে। একটি বিখ্যাত আর্কিটেকচার যা ইদানীং প্রচুর হাইপ অর্জন করেছে তা হল পেঁয়াজ আর্কিটেকচার:
এই নকশায় ইউআই / উপস্থাপনা স্তর এবং অ্যাপ্লিকেশন স্তরটি স্পষ্টভাবে পৃথক করা হয়েছে। 2 কে একত্রে মার্জ করা 2 টি স্তরের মধ্যে সংযুক্ত সংযোগের পরিচয় দেয় যার পৃথক পৃথক উদ্বেগ এবং দায়িত্ব রয়েছে।
উপস্থাপনা স্তরটি কেবল বাড়ির উপস্থাপনার যুক্তি দেওয়া উচিত। স্মার্ট ইউআইআইগুলি এড়িয়ে চলুন যারা খুব বেশি জানেন। এটিতে মূলত সিভিএস, জেএস, টেম্পলেট, ফর্মগুলি এবং প্রতিক্রিয়া এবং অনুরোধের সাথে সম্পর্কিত বিষয়গুলির সাথে সম্পর্কিত যা কিছু রয়েছে তার সাথে সাথে এমভিসির নিয়ন্ত্রক এবং মতামত রাখে।
উপস্থাপনার মাধ্যমে জারি করা ক্রিয়াগুলি আদেশ কমান্ডের মাধ্যমে অ্যাপ্লিকেশন স্তরে অর্পিত হয়। অ্যাপ্লিকেশন স্তরটিতে অ্যাপ্লিকেশন যুক্তি রয়েছে। এটি সাধারণত কোনও ব্যবহারের ক্ষেত্রে মানচিত্র করে। এটি ব্যবহারের ক্ষেত্রে সন্তুষ্ট করার জন্য সিস্টেমের কী করা উচিত তা রয়েছে। একটি সাধারণ অ্যাপ্লিকেশন পরিষেবা কোনও সংগ্রহস্থলকে পুনরায় সংগ্রহ করতে বলে তারপরে সেই সমষ্টিতে কোনও ক্রিয়া শুরু করে।
ভন ভার্ননের আইডিডিডি থেকে নমুনা প্রকল্পটি দেখুন