প্রশ্ন ট্যাগ «repository-pattern»

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

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

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

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

3
ডিডিডিতে, সঞ্চিতাগুলি কোনও সত্তা বা ডোমেন অবজেক্টকে প্রকাশ করতে পারে?
আমি এটি যেমন বুঝতে পেরেছি, ডিডিডি তে, একটি সামগ্রিক মূল সহ একটি সংগ্রহস্থল প্যাটার্ন ব্যবহার করা উপযুক্ত। আমার প্রশ্ন হ'ল আমি কি কোনও সত্তা বা ডোমেন অবজেক্টস / ডিটিও হিসাবে ডেটা ফিরিয়ে দেব? হয়তো কিছু কোড আমার প্রশ্নটি আরও ব্যাখ্যা করবে: সত্তা public class Customer { public Guid Id { …

2
সংগ্রহস্থল প্যাটার্ন বনাম ডাল অবজেক্ট তৈরি
আমি যতদূর শিখেছি, এতে থাকা IRepositoryউচিত CRUD। তারপর আমরা এই উত্তরাধিকারী IRepositoryমত আমাদের অন্যান্য ইন্টারফেসে IProductএবং বাস্তবায়ন IProductকংক্রিট বর্গ ProductRepositoryমত পদ্ধতি GetAllProducts(), Top5Products()। আমরা এন-টিয়ার আর্কিটেকচারের মাধ্যমেও একই কাজ করতে পারি। যেমন তৈরি করা DAL Class Libraryএবং এর Productমধ্যে GetAllProducts(), যেমন পদ্ধতিগুলির সাথে শ্রেণীর সংজ্ঞা দেওয়া হয় Top5Products()। উভয় ইন …
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.