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

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

9
আমার পদ্ধতিগুলিতে খালি সংগ্রহগুলি গ্রহণ করা উচিত যা এগুলি পুনরাবৃত্তি করে?
আমার একটি পদ্ধতি রয়েছে যেখানে পদ্ধতিটির পরামিতিটি পুনরাবৃত্তি করে এমন একটি ফোরচ লুপের ভিতরে সমস্ত যুক্তি সম্পাদিত হয়: public IEnumerable<TransformedNode> TransformNodes(IEnumerable<Node> nodes) { foreach(var node in nodes) { // yadda yadda yadda yield return transformedNode; } } এই ক্ষেত্রে, একটি খালি সংগ্রহ প্রেরণে একটি খালি সংগ্রহের ফলাফল হয়, তবে আমি …

11
ব্যতিক্রম ব্যতীত সি ++ এর জন্য কি কোনও বাস্তব-বিশ্বের মামলা রয়েছে? [বন্ধ]
ইন সি ওভার সি ++ ব্যবহার করতে হলে, এবং সি ++ উপর সি? একটি বিবৃতি কব্জি আছে। কোড আকারে / সি ++ ব্যতিক্রম: জেরির উত্তর (অন্যান্য বিষয়গুলির মধ্যে): (...) C ++ দিয়ে সত্যিকারের ক্ষুদ্র এক্সিকিউটেবল উত্পাদন করা আরও বেশি কঠিন হয়ে পড়ে। সত্যিই ছোট সিস্টেমগুলির জন্য, আপনি যেভাবেই হোক খুব …
40 c++  exceptions 

7
"অবজেক্টের রেফারেন্স কোনও বস্তুর উদাহরণে সেট করা হয় না" কেন আমাদের কোন বস্তুটি বলবে না?
আমরা একটি সিস্টেম চালু করছি এবং আমরা মাঝে মাঝে NullReferenceExceptionবার্তাটি সহ বিখ্যাত ব্যতিক্রম পাই Object reference not set to an instance of an object। তবে, এমন একটি পদ্ধতিতে যেখানে আমাদের প্রায় 20 টি অবজেক্ট রয়েছে, একটি লগ থাকা যা বলে যে কোনও বস্তু নਾਲ, এটি কোনওভাবেই কার্যকর নয়। এটি আপনাকে …

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

8
ব্যতিক্রম কি একটি ওওপি ধারণা আছে?
গতকাল একটি পোস্ট পড়ে, আমি বুঝতে পেরেছি ব্যতিক্রমগুলির উত্স সম্পর্কে আমি বেশি কিছু জানি না। এটি কি কেবল ওওপি সম্পর্কিত ধারণা? আমি এটি মনে করি প্রবণতা, কিন্তু আবার ডাটাবেস ব্যতিক্রম আছে।

7
হয়তো মোনাদ বনাম ব্যতিক্রম
আমি অবাক হয়েছি যে ব্যতিক্রমগুলি থেকে Maybe মনাদের সুবিধাগুলি কী ? দেখে মনে Maybeহচ্ছে এটি try..catchসিনট্যাক্সের স্পষ্ট (এবং বরং স্থান-গ্রহণযোগ্য) উপায় way আপডেট দয়া করে মনে রাখবেন যে আমি ইচ্ছাকৃতভাবে হাস্কেলের উল্লেখ করছি না ।

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

5
আমি কীভাবে ব্যতিক্রমগুলির জন্য চুক্তিগুলি তৈরি করতে এবং প্রয়োগ করতে পারি?
আমি আমার টিমের নেতৃত্বকে isSuccessfulত্রুটি কোড সহ একটি বুল বা এনাম ফেরানোর পরিবর্তে সি ++ এ ব্যতিক্রম ব্যবহার করার অনুমতি দেওয়ার চেষ্টা করছি convince যাইহোক, আমি তার এই সমালোচনা পাল্টাতে পারি না। এই গ্রন্থাগারটি বিবেচনা করুন: class OpenFileException() : public std::runtime_error { } void B(); void C(); /** Does blah …
33 c++  exceptions 

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

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

5
রিটার্ন খারাপ স্টাইল / বিপজ্জনক পরে কাজ করার জন্য শেষ অবধি ব্যবহার কি?
একজন আইট্রেটার লেখার অংশ হিসাবে, আমি নিজেকে নীচের কোডের টুকরা (স্ট্রিপিং ত্রুটি পরিচালনার ক্ষেত্রে) লিখতে দেখলাম public T next() { try { return next; } finally { next = fetcher.fetchNext(next); } } এটি পড়ার চেয়ে কিছুটা সহজ খুঁজে পেয়েছি public T next() { T tmp = next; next = fetcher.fetchNext(next); …

7
আনহ্যান্ডেল ব্যতিক্রমগুলি কীভাবে আচরণ করবেন? (অ্যাপ্লিকেশনটি শেষ করুন বনাম এটিকে বাঁচিয়ে রাখুন)
একটি ডেস্কটপ অ্যাপ্লিকেশনটিতে যখন কোনও অপরিহার্য ব্যতিক্রম ঘটে তখন সেরা অনুশীলন কী? আমি ব্যবহারকারীকে একটি বার্তা দেখানোর কথা ভাবছিলাম, যাতে সে সমর্থনে যোগাযোগ করতে পারে। আমি ব্যবহারকারীকে অ্যাপ্লিকেশনটি পুনরায় চালু করার পরামর্শ দিচ্ছি, তবে তা জোর করে না। এখানে যা আলোচনা করা হয় তার অনুরূপ: ux.stackexchange.com - অপ্রত্যাশিত অ্যাপ্লিকেশন ত্রুটিগুলি …

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

7
ত্রুটিগুলি "ধরা" দেওয়ার জন্য কি ব্যতিক্রমগুলি সরঞ্জাম হিসাবে ব্যবহার করা ঠিক আছে?
আমি তাড়াতাড়ি সমস্যাগুলি ধরতে ব্যতিক্রমগুলি ব্যবহার করি। উদাহরণ স্বরূপ: public int getAverageAge(Person p1, Person p2){ if(p1 == null || p2 == null) throw new IllegalArgumentException("One or more of input persons is null"). return (p1.getAge() + p2.getAge()) / 2; } আমার প্রোগ্রামটি nullএই ফাংশনে কখনই পাস করা উচিত নয় । আমি …

12
সহায়ক ত্রুটি বার্তাগুলি বিকাশকারীদের সমস্যাগুলি কী? [বন্ধ]
এটি আমাকে অবাক করেই চলেছে যে এই দিন এবং যুগে, এমন পণ্য যেগুলির বেল্টের নীচে বছরের পর বছর ধরে ব্যবহার করা হচ্ছে, পেশাদারদের দল দ্বারা নির্মিত, এখনও এখনও - ব্যবহারকারীর জন্য সহায়ক ত্রুটি বার্তাগুলি সরবরাহ করতে ব্যর্থ। কিছু ক্ষেত্রে, অতিরিক্ত তথ্য মাত্র একটি সামান্য টুকরো সংযোজন ব্যবহারকারীর কয়েক ঘন্টা ঝামেলা …

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