প্রশ্ন ট্যাগ «design-patterns»

একটি ডিজাইনের প্যাটার্ন হ'ল সফ্টওয়্যার ডিজাইনে সাধারণভাবে ঘটে যাওয়া সমস্যার সাধারণ পুনরায় ব্যবহারযোগ্য সমাধান।

4
এই দৃশ্যে কি ভিজিটর প্যাটার্নটি বৈধ?
আমার কাজের লক্ষ্যটি একটি ছোট সিস্টেম ডিজাইন করা যা তফসিল পুনরাবৃত্ত কাজগুলি চালাতে পারে। একটি পুনরাবৃত্ত টাস্ক এমন একটি বিষয় যা "সোমবার থেকে শুক্রবার থেকে সকাল 8:00 টা থেকে বিকাল 5:00 পর্যন্ত প্রতি ঘন্টা প্রশাসকের কাছে একটি ইমেল প্রেরণ করুন"। আমার একটি বেস ক্লাস রয়েছে যা রিচারিংটাস্ক বলে । public …

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

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

1
এপিআই এবং অ্যাপ্লিকেশন মধ্যে অবজেক্ট ভাগ করার প্যাটার্ন
আমার ওয়েব অ্যাপ্লিকেশনটির নকশা সম্পর্কে আমার গুরুতর সন্দেহ হচ্ছে। আমি ইন্টারফেস থেকে ব্যবসায়ের যুক্তি আলাদা করতে চেয়েছিলাম তাই আমি একটি ওয়েব এপিআই তৈরি করেছিলাম যা ডেটাবেজে সমস্ত অনুরোধগুলি পরিচালনা করে। এটি সত্তা কাঠামো এবং কাজের এবং জেনেরিক রিপোজিটরি প্যাটার্নের একক সহ একটি এএসপি.নেট ওয়েব এপিআই। এখন পর্যন্ত, সবকিছু ভাল। সমস্যা …

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

4
.NET প্রোগ্রামিং এবং POCO ক্লাস
আমার যে অ্যাপ্লিকেশনটি বদলাতে হবে তা নিয়ে ভাবতে ভাবতে আমি আজ রাতে ভাবছিলাম এবং এটি আমাকে ভাবছে। সত্তা ফ্রেমওয়ার্ক সত্তা হ'ল পোকো (সাধারণ পুরাতন সিএলআর অবজেক্টস) এবং এএসপি.নেট এমভিসিতে ব্যবহৃত মডেলগুলি সাধারণত পোকোও হয়। এর মূলত অর্থ কেবল বৈশিষ্ট্য, কোনও পদ্ধতি নেই। এখন ও ও প্রোগ্রামিং সাধারণত কোনও বস্তুকে তার …

2
স্কালায় স্ব-ধরণের এবং বৈশিষ্ট্যের উত্তরাধিকারের মধ্যে পার্থক্য কী?
গুগল করা হলে, এই বিষয়টির জন্য অনেক প্রতিক্রিয়া আসে। তবে, এই দুটি বৈশিষ্ট্যের মধ্যে পার্থক্য বোঝানোর জন্য তাদের মধ্যে কেউ ভালো কাজ করেছেন বলে আমার মনে হয় না। তাই আমি আরও একবার চেষ্টা করতে চাই, বিশেষত ... স্ব-প্রকারের সাথে উত্তরাধিকারের সাথে নয়, এবং তদ্বিপরীত দিয়ে এমন কিছু কী করা যায়? …

3
এমভিভিএম ডাব্লুপিএফ-এ ভিউমোডেলের সত্তা ফ্রেমওয়ার্ক ডাটাবেস কনটেক্সট (মডেল) ওয়্যার আপ করার সর্বোত্তম উপায় কী?
উপরের প্রশ্নে যেমন: এমভিভিএম (ডাব্লুপিএফ) তে মডেলটি দেখার জন্য এন্টি ফ্রেমওয়ার্ক ডাটাবেস মডেল (প্রসঙ্গ) তারের সর্বোত্তম উপায় কী? আমি ডব্লিউপিএফ-তে এমভিভিএম প্যাটার্ন শিখছি, প্রচুর উদাহরণ দেখায় কিভাবে মডেলটি ভিউমোডেলে প্রয়োগ করতে হয় তবে উদাহরণগুলির মধ্যে মডেলগুলি কেবল সহজ ক্লাস, আমি এমটিভিএম ব্যবহার করতে চাই অস্তিত্বের কাঠামোর মডেল (বেস প্রথম পদ্ধতির) …

3
REST এ সত্তার সম্পর্ক তৈরি করা: আমি কি কোনও শিশু আইডিতে পোস্ট করে পিতামাতাকে তৈরি করতে পারি?
আমরা বর্তমানে ক্লাসিকাল গ্রাহকের ডেটা অ্যাক্সেস করার জন্য একটি REST এপিআই ডিজাইন করছি। এপিআই-এর অন্যতম উপাদান হ'ল ব্যবহারকারীর সম্পদ the সম্পদগুলি একটি প্রদত্ত পরিষেবার অধীনে যুক্ত করা হয়। ব্যাকএন্ড এপিআই কেবল প্রদত্ত পরিষেবার অধীনে কোনও ব্যবহারকারীর জন্য একটি সম্পদ যুক্ত করবে। সুতরাং, কোনও ব্যবহারকারীর - সম্পত্তির সম্পর্ক নেই, তবে একজন …

4
পার্লে প্রোগ্রামিং শৈলী
আমি জাভাতে কাজ করি তাই মূলত আমি কোডিংয়ের সময় ওওপি দৃষ্টান্ত ব্যবহার করি। আমি পার্লে কাজ শুরু করতে চলেছি এবং আমি ভাবছিলাম যে পার্ল বিকাশকারীরা যে দৃষ্টান্তটি অনুসরণ করেন। উইকিতে এটি উল্লেখ করেছে যে এটি অনেকগুলি দৃষ্টান্ত সমর্থন করে তবে আমি নিশ্চিত নই যে এটি একটি স্ক্রিপ্টিং ভাষা হওয়ায় আমি …

2
একটি সময়ের বিলম্ব অনুকরণের জন্য আমি কীভাবে 'কমান্ড' এবং 'সংমিশ্রণ' একত্র করব?
একটি শেখার অনুশীলন হিসাবে (আমি স্কুলে পড়ছি না - কেবল কোনও বয়স্ক লোক নতুন কিছু শেখার চেষ্টা করছে), আমি প্রসারণের বিলম্বকে অন্তর্ভুক্ত করে এমন একটি যুক্তি গেট সিমুলেশন লেখার চেষ্টা করছি। ব্যবহারকারীর উচ্চ স্তরের অবজেক্ট তৈরি করতে গেটগুলি একসাথে করতে সক্ষম হওয়া উচিত। আমি আমার সমস্যায় নকশার নিদর্শনগুলি প্রয়োগ করতে …

5
পর্যবেক্ষক প্যাটার্নের তুলনায় ডেলিগেট প্যাটার্নের সুবিধা কী কী?
ইন প্রতিনিধি প্যাটার্ন , শুধুমাত্র এক বস্তু সরাসরি অন্য বস্তুর ঘটনা শুনতে পারেন। ইন পর্যবেক্ষক প্যাটার্ন , বস্তু যে কোন সংখ্যার একটি নির্দিষ্ট বস্তুর ঘটনা শুনতে পারেন। কোনও শ্রেণীর নকশা করার সময় যা ইভেন্টের অন্যান্য বস্তু (গুলি) অবহিত করতে হবে, আপনি কেন কখনও পর্যবেক্ষক প্যাটার্নের উপর প্রতিনিধি প্যাটার্নটি ব্যবহার করবেন? …

3
স্মৃতিচিহ্নের প্যাটার্নের পিছনে দর্শন
আমি ইন্টারনেটের বিভিন্ন উত্স থেকে স্মৃতিসৌধের প্যাটার্নটি পড়ছি। বিভিন্ন উত্স থেকে পৃথক পৃথক তথ্য আমাকে কেন এই প্যাটার্নটি প্রয়োজন তা নিয়ে বিভ্রান্তিতে ফেলেছে। Dofactory বাস্তবায়ন বলছেন যে এই প্যাটার্ন প্রাথমিক উদ্দেশ্য সিস্টেমের অবস্থা পুনরুদ্ধার হয়। উইকি বলেছেন যে প্রাথমিক অভিপ্রায়টি হ'ল সিস্টেমে পরিবর্তনগুলি পুনরুদ্ধার করতে সক্ষম হওয়া। এটি একটি আলাদা …

5
উত্তরাধিকার কখন বন্ধ করবেন?
একবার আগে আমি উত্তরাধিকার সম্পর্কে স্ট্যাক ওভারফ্লোতে একটি প্রশ্ন জিজ্ঞাসা করেছি । আমি বলেছি আমি ওওপি ফ্যাশনে দাবা ইঞ্জিন ডিজাইন করি। সুতরাং আমি আমার সমস্ত টুকরো পাইস বিমূর্ত শ্রেণীর উত্তরাধিকারী কিন্তু উত্তরাধিকার এখনও যায়। আমাকে কোড দিয়ে দেখাতে দিন public abstract class Piece { public void MakeMove(); public void TakeBackMove(); …

4
চাইল্ড স্টেট মেশিন কীভাবে প্যারেন্ট স্টেট মেশিনের নিয়ন্ত্রণ ছেড়ে দিতে পারে?
আমার শীর্ষ স্তরের রাজ্য মেশিনের কয়েকটি রাজ্য এবং প্রান্ত রয়েছে। আমি এটিকে প্যারেন্ট স্টেট মেশিন বলব। A ----> B ----> C প্যারেন্ট স্টেট মেশিনের মধ্যে যে কোনও রাজ্যও রাষ্ট্রীয় মেশিন হতে পারে। আমি এই শিশুদের রাষ্ট্র মেশিন কল করব। ___________ / \ A ----> | B0->B1->B2 | ----> C \____________/ …

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.