প্রশ্ন ট্যাগ «error-handling»

ত্রুটি এবং ব্যতিক্রম পরিচালনার সাথে সম্পর্কিত প্রশ্নগুলি। উইকিপিডিয়া অনুসারে, ব্যতিক্রম হ্যান্ডলিং হ'ল ঘটনার প্রতিক্রিয়া জানার প্রক্রিয়া, গণনার সময়, ব্যতিক্রমগুলি - বিশেষ প্রক্রিয়াকরণের প্রয়োজন হয় এমন ব্যতিক্রমী বা ব্যতিক্রমী ঘটনা - প্রায়শই প্রোগ্রামের সম্পাদনের স্বাভাবিক প্রবাহকে পরিবর্তন করে। এটি বিশেষায়িত প্রোগ্রামিং ভাষার নির্মাণ বা কম্পিউটার হার্ডওয়্যার প্রক্রিয়া দ্বারা সরবরাহ করা হয়।

4
ত্রুটি খারাপ অভ্যাস দমন করা হয়?
একটি এসও প্রশ্নে আমি এখানে কিছু কোড সম্পর্কে জিজ্ঞাসা করেছি যে সম্পর্কে আমি অনিশ্চিত ছিলাম, কেউ জবাব দিয়েছিল "বিটিডাব্লু, সেখানে ভয়াবহ কোড: এটি চিহ্নকে দমন করতে ত্রুটিটি ব্যবহার করে (@)" " এই খারাপ অভ্যাসের কারণ আছে কি? যেমন জিনিস সহ: $db=@new mysqli($db_info) or die('Database error'); , এটি আমাকে কেবল একটি …

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

4
পিএইচপি-র যাদু পদ্ধতির প্রসঙ্গে `ট্রিগার_েরর` বনাম` থ্রো ব্যতিক্রম
যাদু পদ্ধতিরtrigger_error প্রসঙ্গে সঠিক ব্যবহার (যদি থাকে তবে) নিয়ে আমি একজন সহকর্মীর সাথে বিতর্ক করছি । প্রথমত, আমি মনে করি যে এটিকে একটি মামলা বাদ দিয়ে এড়ানো উচিত ।trigger_error বলুন আমাদের একটি পদ্ধতি সহ একটি ক্লাস রয়েছে foo() class A { public function foo() { echo 'bar'; } } এখন …

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

5
যখন কোনও আইটেম মোছার জন্য নির্দিষ্ট করা হয়নি তখন পরিষেবাটি ব্যতিক্রম ছুঁড়ে ফেলা উচিত বা ফিরে আসা উচিত
আমার কাছে কোডের একটি অংশ রয়েছে যা প্রতিনিধিত্ব করতে পারে: public class ItemService { public void DeleteItems(IEnumerable<Item> items) { // Save us from possible NullReferenceException below. if(items == null) return; foreach(var item in items) { // For the purpose of this example, lets say I have to iterate over them. …

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

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

2
দৃust়তা এবং দোষ-সহনশীলতার মধ্যে পার্থক্য কী?
সিস্টেম / প্রোগ্রাম / বিতরণ করা অ্যালগরিদম / ... প্রায়শই হুমকী শক্তিশালী বা ত্রুটি-সহনশীল সহ বর্ণনা করা হয় । পার্থক্য কি? বিবরণ: আমি যখন + জোরালো + "দোষ-সহনশীল" এর জন্য গুগল করি তখন আমি কেবল দুটি হিট পাই, উভয়ই অসহায় lp আমি যখন শর্তগুলির জন্য গুগলেসলার হয়েছি তখন আমি অনেকগুলি …

3
প্রথম যুক্তি হিসাবে ত্রুটি বা ত্রুটির জন্য বিভিন্ন কলব্যাক?
ত্রুটি পরিচালনার বিষয়ে আমাদের লিটল-এক্সএইচআর লাইব্রেরি সম্পর্কে আমরা (এবং জেএস এসও চ্যাট রুম) কিছুদিন আগে @ রলেমনের সাথে আলাপ করেছি । মূলত, আমরা সিদ্ধান্ত নিতে চেয়েছিলাম যে কোন ত্রুটি পরিচালনার ধরণটি ব্যবহার করা উচিত: xhr.get({ // Some parameters, and then success: function(data) {}, failure: function(data) {} }) বা: xhr.get({ // …

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

3
ব্যতিক্রম বা ত্রুটি কোডগুলি
আমরা একটি ওয়েব সার্ভিস (এসওএপি, নেট) তৈরি করছি যা (বেশিরভাগ) নেটিভ ক্লায়েন্ট (উইন্ডোজ, সি ++) এর সাথে কথা বলবে এবং আমরা ভাবছি যে ক্লায়েন্টকে ত্রুটিগুলি যোগাযোগ করার সর্বোত্তম উপায়টি কী (উদাহরণস্বরূপ কিছু ল্যাবহ্যাপড যা লগইন সার্ভিস উপলভ্য নয়) বা ব্যবহারকারীর মতো কিছু পাওয়া যায় নি) এবং ক্লায়েন্টের কাছে ব্যতিক্রম ছুঁড়ে …

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

6
ডাটাবেস সম্পর্কিত পদ্ধতি ডিজাইনিং, যা ফেরত দেওয়া ভাল: সত্য / মিথ্যা বা সারি প্রভাবিত?
আমার কিছু পদ্ধতি রয়েছে যা একটি ডাটাবেসে কিছু ডেটা পরিবর্তন করে (সন্নিবেশ করান, আপডেট করুন এবং মুছুন) সম্পাদন করে। ORM আমি পদ্ধতি যারা টাইপ বিনিময়ে সারি আক্রান্ত int- এ মান ব্যবহার করছি। অপারেশনের সাফল্য / ব্যর্থতার অবস্থা নির্দেশ করতে, "আমার পদ্ধতি" এর জন্য আমি কী ফিরিয়ে দেব? যে কোডটি প্রত্যাবর্তন …

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

2
আমাদের কী পুরো মডিউল ব্যবহার বা কেবল সর্বজনীন পদ্ধতির যুক্তি যাচাই করতে হবে?
আমি শুনেছি যে পাবলিক পদ্ধতির যুক্তিগুলির বৈধতা দেওয়ার পরামর্শ দেওয়া হচ্ছে: যদি নাল প্রত্যাশা না করে তবে কি নাল পরীক্ষা করা উচিত? কোনও পদ্ধতিতে কি তার পরামিতিগুলি বৈধ করা উচিত? এমএসডিএন - CA1062: সর্বজনীন পদ্ধতির আর্গুমেন্টগুলি বৈধ করুন (আমার কাছে নেট নেট ব্যাকগ্রাউন্ড রয়েছে তবে প্রশ্নটি সি # নির্দিষ্ট নয়) …

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