প্রশ্ন ট্যাগ «dry»

DRY "নিজেকে পুনরাবৃত্তি করবেন না" এর জন্য সংক্ষিপ্ত। এই দৃষ্টান্তটি কোড এবং ডেটা অপ্রয়োজনীয়তা এড়াতে সমর্থন করে।

12
প্রকল্পগুলিতে কোডের ক্ষুদ্র স্নিপেটগুলি ভাগ করার জন্য সেরা অনুশীলন
আমি সর্বদা কাজের জায়গায় DRY নীতি অনুসরণ করার চেষ্টা করি ; প্রতিবার আমি যখন অলসতার বাইরে কোডটি পুনরাবৃত্তি করেছি তখন এটি পরে কামড় দেয় যখন আমার এই কোডটি দুটি জায়গায় বজায় রাখা দরকার। তবে প্রায়শই আমি ছোট পদ্ধতিগুলি লিখি (সম্ভবত 10 - 15 লাইন কোড) যা একে অপরকে উল্লেখ করতে …

15
ডিআরওয়াই কেন গুরুত্বপূর্ণ?
একদম সহজ, আমি কেন এমন কোড লিখতে চাই যা সমস্ত ক্ষেত্রে এবং স্কেলযোগ্য ডেটার জন্য কাজ করে যখন আমাকে কিছু করতে হবে কিছু ক্ষুদ্র টুইটের সাথে একই প্রক্রিয়াটি কয়েকবার পুনরাবৃত্তি করতে হবে? খুব শীঘ্রই এটিকে আবারও সম্পাদনা করার দরকারের সম্ভাবনা আমার নেই। দেখে মনে হচ্ছে কেবল যেতে অনেক কম কাজ …
81 code-quality  dry 

3
"উত্তরাধিকারের উপরের রচনা" "শুকনো নীতি" লঙ্ঘন করছে?
উদাহরণস্বরূপ, বিবেচনা করুন আমার অন্যান্য ক্লাসগুলির প্রসারিত করার জন্য একটি ক্লাস রয়েছে: public class LoginPage { public String userId; public String session; public boolean checkSessionValid() { } } এবং কিছু উপশ্রেণী: public class HomePage extends LoginPage { } public class EditInfoPage extends LoginPage { } প্রকৃতপক্ষে, সাবক্লাসের ওভাররাইড করার কোনও …

1
DRY সম্পর্কিত নয়, তবে প্রায় অভিন্ন, কোড
আমার কাছে এমন কিছু কোড রয়েছে যা প্রায় অভিন্ন, তবে মূল ভেরিয়েবলের সাথে কোনও উত্তরাধিকার ছাড়াই একেবারে বিভিন্ন ধরণের ব্যবহার করে। বিশেষত, আমি নিচের ধরণের সাথে C # এবং VB.NET এর জন্য রোজলিনের সাথে একটি বিশ্লেষক লিখছি: মাইক্রোসফ্ট.কোডএ্যানালাইসিস.সিএসআরপি.সাইন্টাক্স.অ্যাট্রিবিউটসাইন্টাক্স আমি ভাবছি যেহেতু কোডটি একই কাজ করছে, আমার যতটা সম্ভব ডিআরওয়াই রাখা …
34 c#  design  dry 

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

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

8
কীওয়ার্ড ব্যবহার করে কীভাবে DRY নীতি প্রয়োগ করবেন?
এই পদ্ধতিগুলি বিবেচনা করুন: public List<Employee> GetAllEmployees() { using (Entities entities = new Entities()) { return entities.Employees.ToList(); } } public List<Job> GetAllJobs() { using (Entities entities = new Entities()) { return entities.Jobs.ToList(); } } public List<Task> GetAllTasksOfTheJob(Job job) { using (Entities entities = new Entities()) { return entities.Tasks.Where(t => t.JobId …

3
বিশ্রামে ট্রাম্প DRY কে ডিকপলিং করে?
বিদ্যমান জাভা এপিআইয়ের বেশিরভাগ কার্যকারিতা প্রকাশ করার জন্য আমি একটি REST এপিআই তৈরি করছি। উভয় এপিআইই আমার সংস্থার অভ্যন্তরীণ ব্যবহারের জন্য; আমাকে বাহ্যিক ব্যবহারের জন্য ডিজাইন করতে হবে না। উভয় এপিআই-এর উপর আমার প্রভাব রয়েছে তবে আমি বিশ্রামটি বাস্তবায়ন করছি। স্থানীয় অ্যাপ্লিকেশনগুলির জন্য জাভা এপিআই ব্যবহার করা অবিরত থাকবে (এটি …
19 java  api  rest  coupling  dry 

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

1
তিনজনের নিয়মে তৃতীয়বার অপেক্ষা করা যুক্তিযুক্ত?
আমি সবেমাত্র উইকিপিডিয়ায় " তিনটি বিধি " নিবন্ধটি জুড়ে এসেছি তিনটির বিধি হল একটি কোডের একটি অনূদিত টুকরা নতুন পদ্ধতির দ্বারা প্রতিস্থাপন করা উচিত কিনা তা স্থির করার জন্য একটি কোড রিফ্যাক্টরিং নিয়ম। এতে বলা হয়েছে যে কোডটি একবারে অনুলিপি করা যায়, তবে একই কোডটি তিনবার ব্যবহার করা হলে এটি …

6
কলারে ইনপুট প্যারামিটারের বৈধতা: কোড নকল?
ফাংশনের ইনপুট পরামিতিগুলি যাচাই করার জন্য সেরা স্থানটি কোথায়: কলারে বা নিজেই ফাংশনে? যেহেতু আমি আমার কোডিং শৈলীর উন্নতি করতে চাই, আমি এই সমস্যাটির জন্য সেরা অনুশীলনগুলি বা কিছু নিয়ম সন্ধান করার চেষ্টা করি try কখন এবং কি ভাল। আমার পূর্ববর্তী প্রকল্পগুলিতে, আমরা ফাংশনের ভিতরে প্রতিটি ইনপুট প্যারামিটারগুলি পরীক্ষা করে …

5
যুগল না বাড়িয়ে ডিআরওয়াই প্রয়োগ করা কি সম্ভব?
ধরুন আমাদের কাছে একটি সফ্টওয়্যার মডিউল আছে যা একটি ফাংশন এফ প্রয়োগ করে Another সদৃশ কোড থেকে মুক্তি পাওয়ার বিভিন্ন উপায় রয়েছে: বি থেকে একটি এফ ব্যবহার করুন। খ কে এ থেকে এফ ব্যবহার করতে দিন B এফটিকে তার নিজস্ব মডিউল সি-তে রাখুন এবং এ এবং বি উভয়কে এটি ব্যবহার …

3
কোড কাপলিং DRY এবং OOD দ্বারা পরিচয় করিয়ে দেয়
আমি ডিআরওয়াই বনাম কোড সংযোগ সম্পর্কে গাইডেন্স খুঁজছি। আমি আমার কোডটি সদৃশ করতে পছন্দ করি না এবং আমি সম্পর্কহীন মডিউলগুলির মধ্যে কোড সংযোগগুলিও পছন্দ করি না। সুতরাং আমি সদৃশ কোড নকল কোড যদি আমি অনুরূপ ডুপ্লিকেট চালু করার এক বছর পরে কোড অনুরূপ খুঁজে পাই। যাইহোক, আমি ক্রমবর্ধমান পরিস্থিতিগুলির অভিজ্ঞতা …
14 design  dry  coupling 

2
কনস্ট সি ++ ডিআরওয়াই কৌশল
তুচ্ছ সি ++ কনট সম্পর্কিত নকল এড়ানোর জন্য, এমন কোনও ঘটনা রয়েছে যেখানে কনস্ট_কাস্ট কাজ করবে তবে একটি বেসরকারী কনস্ট ফাংশন নন-কনস্ট্যান্টকে ফেরত দেবে না? স্কট মায়ার্স এর কার্যকর সি ++ আইটেম 3 এ তিনি পরামর্শ দিয়েছেন যে একটি স্ট্যাটিক কাস্টের সাথে মিলিত একটি কনস্ট_কাস্ট ডুপ্লিকেট কোড এড়াতে কার্যকর এবং …
14 c++  dry  const 

5
কোনও ওআরএম সমর্থনকারী ডেটা বৈধকরণের জন্য, ডাটাবেসেও কি বাধা প্রয়োগ করা উচিত?
আমি সর্বদা আমার (অ্যাক্টিভেকর্ড) মডেলগুলি ছাড়াও ডাটাবেস স্তরে সীমাবদ্ধতা প্রয়োগ করেছি। তবে আমি ভাবছিলাম যে এটি কি সত্যই প্রয়োজন? একটু ব্যাকগ্রাউন্ড আমাকে সম্প্রতি একটি মডেলের জন্য একটি মৌলিক স্বয়ংক্রিয় টাইমস্ট্যাম্প জেনারেশন ইউনিট পরীক্ষা করতে হয়েছিল। সাধারণত, পরীক্ষাটি মডেলটির একটি উদাহরণ তৈরি করে বৈধতা ছাড়াই এটি সংরক্ষণ করে। তবে অন্যান্য প্রয়োজনীয় …
13 database  orm  validation  dry 

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