প্রশ্ন ট্যাগ «dependency-injection»

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

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

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

5
নির্ভরতা ইনজেকশন কীভাবে ব্যবহার করবেন এবং টেম্পোরাল কাপলিং এড়ানো যায়?
ধরুন আমার কাছে এটি Serviceকনস্ট্রাক্টরের মাধ্যমে নির্ভরতা পেয়েছে তবে এটি ব্যবহারের আগে কাস্টম ডেটা (প্রসঙ্গ) দিয়েও আরম্ভ করা দরকার: public interface IService { void Initialize(Context context); void DoSomething(); void DoOtherThing(); } public class Service : IService { private readonly object dependency1; private readonly object dependency2; private readonly object dependency3; public …

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

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

4
কারখানার প্যাটার্নের সাথে একত্রে নির্ভরতা ইনজেকশন কীভাবে ব্যবহার করবেন
এমন একটি মডিউল বিবেচনা করুন যা প্রদত্ত যে কোনও ধরণের ফাইল বিশ্লেষণের জন্য দায়ী। আমি এই সমস্যাটি মোকাবেলায় কৌশল প্যাটার্নটি ব্যবহার করার কথা ভাবছি কারণ আমি ইতিমধ্যে এখানে ব্যাখ্যা করেছি । এই প্রশ্নটি এগিয়ে যাওয়ার আগে দয়া করে লিঙ্কযুক্ত পোস্টটি দেখুন। বি। বি শ্রেণীর বিবেচনা করুন যা product.xml ফাইলের বিষয়বস্তুগুলির …

5
কৌশল কৌশল এবং নির্ভরতা ইনজেকশন ব্যবহার করে আমরা কি উত্তরাধিকার সম্পূর্ণরূপে প্রতিস্থাপন করতে পারি?
উদাহরণ স্বরূপ: var duckBehaviors = new Duckbehavior(); duckBehaviors.quackBehavior = new Quack(); duckBehaviors.flyBehavior = new FlyWithWings(); Duck mallardDuck = new Duck(DuckTypes.MallardDuck, duckBehaviors) যেহেতু হাঁসের শ্রেণিতে সমস্ত আচরণ (বিমূর্ত) রয়েছে, তাই একটি নতুন শ্রেণি তৈরি করা MallardDuck(যা প্রসারিত Duck) প্রয়োজন মনে হয় না। তথ্যসূত্র: প্রধান প্রথম নকশার প্যাটার্ন, অধ্যায় 1।

3
নির্ভরতা ইনজেকশন: আমি কি এর সমস্ত অংশ ধরে রাখার জন্য একটি গাড়ি শ্রেণি তৈরি করব?
আমার সি সি ++ অ্যাপ্লিকেশনটিতে আমার কাছে অনেকগুলি গাড়ি রয়েছে যা রেসট্র্যাক সহ রয়েছে। প্রতিটি গাড়ী শত শত অংশ নিয়ে গঠিত। প্রতিটি অংশ অন্য কোনও অংশ বা দুটি উপর নির্ভর করে। আমি ডিআই এবং মার্ক সিমেনের বইয়ের উপর প্রচুর এসও প্রশ্ন পড়েছি এবং দেখে মনে হচ্ছে যে কেবল গাড়ির যন্ত্রাংশ …

1
গুইসে @ ইমপ্লিমেন্টড বাই এনোটেশন দেওয়ার পিছনে অনুপ্রেরণা কি?
আমি গুগল গুইসে@ImplementedBy উপলব্ধ টীকাগুলি সম্পর্কে সম্প্রতি পড়েছি । এটি প্রোগ্রামারকে নির্ভর করে ইনজেকশনে ভবিষ্যতে ব্যবহারের জন্য একটি ইন্টারফেস এবং এর প্রয়োগের মধ্যে একটি আবশ্যককে নির্দিষ্ট করার অনুমতি দেয়। এটি একটি ইন-টাইম বাইন্ডিংয়ের একটি উদাহরণ । আমি আমার মডিউলগুলিতে সুস্পষ্ট বাইন্ডিংগুলি সংজ্ঞায়িত করতে নীচের সিনট্যাক্সটি ব্যবহার করতে বেশ অভ্যস্ত: bind(SomeInterface.class).to(SomeInterfaceImplementation.class); …

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

4
নির্ভরতা ইনজেকশন কীভাবে ভাষায় সংহত হতে পারে? [বন্ধ]
বন্ধ । এই প্রশ্নটি আরও ফোকাস করা প্রয়োজন । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে এটি কেবলমাত্র এই পোস্টটি সম্পাদনা করে একটি সমস্যার উপর দৃষ্টি নিবদ্ধ করে । 4 বছর আগে বন্ধ ছিল । নির্ভরতা ইনজেকশনটি কীভাবে সরাসরি সি # এর …

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

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

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

3
নির্ভরতা ইনজেকশন ব্যবহার করার সময় এক শ্রেণিতে কতগুলি ইঞ্জেকশন গ্রহণযোগ্য
আমি নির্ভরশীলতা ইনজেকশনের জন্য সি # তে ইউনিটি ব্যবহার করছি, তবে নির্ভরতা ইঞ্জেকশন ব্যবহার করে এমন কোনও ভাষা এবং কাঠামোর ক্ষেত্রে প্রশ্নটি প্রযোজ্য। আমি সলিড-নীতি অনুসরণ করার চেষ্টা করছি এবং তাই আমি প্রচুর বিমূর্ততা পেয়েছি। তবে এখন আমি ভাবছি যে এক শ্রেণিতে কতগুলি ইঞ্জেকশন লাগানো উচিত তার জন্য সেরা অনুশীলন …

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