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

অ্যান্টি-প্যাটার্ন হ'ল এমন আচরণ বা অনুশীলন যা অকার্যকর বা প্রতিবিজাতীয় হওয়া সত্ত্বেও সাধারণ।

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

2
'ইউটিলিটি ফাংশন' ক্লাসে টেম্পিং করা হচ্ছে
আমাদের জাভা কোডবেসে আমি নিম্নলিখিত প্যাটার্নটি দেখছি: /** This is a stateless utility class that groups useful foo-related operations, often with side effects. */ public class FooUtil { public int foo(...) {...} public void bar(...) {...} } /** This class does applied foo-related things. */ class FooSomething { int DoBusinessWithFoo(FooUtil …

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

5
মক অবজেক্টগুলি কীভাবে সাধারণত ব্যবহৃত হয়?
আমি সম্প্রতি একটি নিবন্ধ পড়েছি যাতে বলা হয়েছে যে মক অবজেক্টগুলি প্রায়শই ভুল বোঝাবুঝি এবং অপব্যবহার হয়। এমন কোন স্পষ্ট বিদ্রূপ বিরোধী নিদর্শন রয়েছে যা আমি সন্ধান করতে পারি?

12
শর্তসাপেক্ষের এই ব্যবহারটি কি একটি বিরোধী-প্যাটার্ন?
আমি কাজের ক্ষেত্রে আমাদের উত্তরাধিকার ব্যবস্থায় এটি অনেক কিছু দেখেছি - এমন ক্রিয়াকলাপগুলি: bool todo = false; if(cond1) { ... // lots of code here if(cond2) todo = true; ... // some other code here } if(todo) { ... } অন্য কথায়, ফাংশনটির দুটি অংশ রয়েছে। প্রথম অংশটি কিছু প্রক্রিয়াকরণ …

12
সেরা অনুশীলন এবং সাধারণ জ্ঞান মধ্যে পার্থক্য?
সফটওয়্যার বিকাশে সেরা অনুশীলন 1 সম্পর্কিত অনেক কথোপকথন রয়েছে। আমি কমপক্ষে তিনটি প্রধান পয়েন্টটি এসই এবং অন্য কোথাও প্রচুর আলোচনা পেতে দেখেছি: সেরা অনুশীলন হিসাবে কি যোগ্যতা অর্জন করে এবং কেন? সেরা অনুশীলনগুলি কি প্রথমে আলোচনার উপযুক্ত, কারণ কোনও অনুশীলনই "সেরা" অনুশীলন নয় তা দৃ ?়ভাবে যুক্তিযুক্ত হওয়া কি যুক্তিসঙ্গত? …

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

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

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

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

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

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

7
DRY নীতি লঙ্ঘন
আমি নিশ্চিত যে কোথাও এই অ্যান্টি-প্যাটার্নের নাম আছে; তবে এটিকে জানার জন্য আমি অ্যান্টি-প্যাটার্ন সাহিত্যের সাথে যথেষ্ট পরিচিত নই। নিম্নলিখিত পরিস্থিতিতে বিবেচনা করুন: or0একটি ক্লাসে সদস্য ফাংশন। ভাল বা খারাপের জন্য, এটি শ্রেণীর সদস্যের ভেরিয়েবলগুলির উপর অত্যন্ত নির্ভরশীল। প্রোগ্রামার এ এর ​​সাথে আসে এবং or0কল করার চেয়ে কার্যকারিতা প্রয়োজন or0, …

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

3
জন্য যদি অ্যান্টিপ্যাটার্ন
আমি এই ব্লগ পোস্টে অ্যান্টি-প্যাটার্ন-বিরোধী প্যাটার্ন সম্পর্কে পড়ছিলাম এবং আমি কেন এটি একটি বিরোধী-প্যাটার্ন কারণ তা আমি নিশ্চিতভাবে নিশ্চিত নই। foreach (string filename in Directory.GetFiles(".")) { if (filename.Equals("desktop.ini", StringComparison.OrdinalIgnoreCase)) { return new StreamReader(filename); } } প্রশ্ন 1: এটা return new StreamReader(filename);ভিতরে কারণ for loop? বা forএই ক্ষেত্রে আপনার কোনও লুপের …

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