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

একটি ব্যতিক্রম অ্যাপ্লিকেশন প্রক্রিয়াতে এমন একটি ঘটনা যা প্রোগ্রামের স্বাভাবিক প্রবাহ থেকে বিচ্যুতি প্রয়োজন।

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

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

7
সম্পত্তি খারাপ ফর্ম থেকে একটি ব্যতিক্রম নিক্ষেপ করা হয়?
আমি সর্বদা মানসিকতার মধ্যে থেকেছি যে সম্পত্তি (যেমন তাদের সেট / অপারেশন পেতে) দ্রুত / তাত্ক্ষণিক এবং ব্যর্থতা মুক্ত হওয়া উচিত be সম্পত্তি অর্জন বা সেট করার আশেপাশে আপনাকে কখনই চেষ্টা করতে / ধরতে হবে না। তবে আমি কয়েকটি অবজেক্টের বৈশিষ্ট্যগুলিতে ভূমিকা-ভিত্তিক সুরক্ষা প্রয়োগ করার কয়েকটি উপায়ের দিকে নজর দিচ্ছি। …
15 .net  exceptions 

1
ডিফল্ট কনস্ট্রাক্টরকে অব্যবহারযোগ্য করা কি ঠিক?
বিশেষত ডিফল্ট নির্মাণকারী সম্পর্কে জিজ্ঞাসা করা প্রদত্ত যে কন্সট্রাক্টর একটি অবজেক্টের জন্য সমস্ত ডেটা আরম্ভ করে, যদি আমি এমন একটি ক্লাস তৈরি করি যা সঠিক আরম্ভকরণ ব্যতীত ব্যবহার করা যায় না, তবে এটি কি ডিফল্ট কনস্ট্রাক্টর অকেজো হওয়ার মতো ঘটনা নয়? বিবেচনা: // A class for handling lines in a …

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

3
চেষ্টা / ব্লক ধরার ব্যতিক্রম ঘটায় এমন ইভেন্টগুলির অনুকরণ কীভাবে?
আমি বুঝতে পারি যে ব্যতিক্রমগুলি কীভাবে কাজ করে এবং সি # তে কীভাবে সেগুলি ধরা এবং পরিচালনা করতে পারে তবে কীভাবে যে ঘটনাগুলি এটির সঠিকভাবে ধরা পড়েছে তা নিশ্চিত করার জন্য একটি ব্যতিক্রম ঘটতে পারে এমন ঘটনাগুলি কীভাবে অনুকরণ করতে পারি? উদাহরণস্বরূপ, কোনও ধরণের টেস্ট বেডে কোনও অ্যাপ্লিকেশন চালানো সম্ভব …
14 c#  testing  exceptions 

4
খাঁটি পদ্ধতির জন্য কোনও পরীক্ষা কীভাবে লিখব যা কোনও কিছুই ফেরত না?
আমার কাছে ক্লাসগুলির একটি গুচ্ছ রয়েছে যা মানগুলির বৈধতা যাচাই করে। উদাহরণস্বরূপ, একটি RangeValidatorশ্রেণি নির্দিষ্ট মানের মধ্যে একটি মান আছে কিনা তা পরীক্ষা করে। প্রতিটি ভ্যালিডেটার শ্রেণিতে দুটি পদ্ধতি থাকে: is_valid(value)যা প্রত্যাবর্তন করে Trueবা Falseমানের উপর নির্ভর করে এবং ensure_valid(value)কোন নির্দিষ্ট মান পরীক্ষা করে এবং হয় মানটি বৈধ হলে কিছুই …

4
ব্যতিক্রম কি ক্রস কাটিয়া উদ্বেগকে পরিচালনা করছে?
ব্যতিক্রম হ্যান্ডলিং এবং লগ ইন উভয়ই ক্রস কাটিয়া উদ্বেগের উদ্বেগের মধ্যে আমি খুব একটা পার্থক্য দেখছি না। আপনি কি মনে করেন? কোনও পদ্ধতি বাস্তবায়িত করছে এমন মূল যুক্তির সাথে আন্তঃবাহিত হওয়ার চেয়ে এটিকে আলাদা করে পরিচালনা করা উচিত নয়? সম্পাদনা : আমি যা বলতে চাইছি তা হ'ল আমার মতে একটি …

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

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

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. …

5
অবশেষে এবং একটি ডেস্ট্রাক্টরের মধ্যে ধারণাগত পার্থক্য কী?
প্রথমত, আমি ভালভাবেই অবগত যে কেন সি ++ এ 'অবশেষে' কোন নির্মাণ নেই? তবে অন্য একটি প্রশ্নে দীর্ঘ-বর্ধমান মন্তব্য আলোচনার ফলে একটি পৃথক প্রশ্নের নিশ্চয়তা পাওয়া যায়। finallyসি # এবং জাভাতে মূলত স্কোপ প্রতি মাত্র একবার (== 1) থাকতে পারে এবং একক স্কোপের একাধিক (== n) সি ++ ডিস্ট্রাক্টর থাকতে …

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

1
সেরা ব্যতিক্রম হ্যান্ডলিং অনুশীলন বা সুপারিশ? [বন্ধ]
বন্ধ থাকে। এই প্রশ্নটি অফ-টপিক । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে এটি সফটওয়্যার ইঞ্জিনিয়ারিং স্ট্যাক এক্সচেঞ্জের বিষয়বস্তু । 5 বছর আগে বন্ধ । আমি মনে করি আমার প্রোগ্রামগুলির সাথে দুটি প্রধান সমস্যা হ'ল আমার কোড গঠন / সংস্থা এবং আমার …

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

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