প্রশ্ন ট্যাগ «switch-statement»

3
স্যুইচ ডিফল্ট ক্ষেত্রে ভাঙ্গা
আমি breakপ্রায়শই শেষ মামলার পরে অন্তর্ভুক্ত করার জন্য বা না থাকায় কিছুটা বিস্মিত হই default। switch (type) { case 'product': // Do behavior break; default: // Do default behavior break; // Is it considered to be needed? } breakকোডটি বাকী- switchকেসেসের মধ্যে দিয়ে চালানো থেকে বিরত রাখা আমার একমাত্র উদ্দেশ্য …

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

12
`গোটো ভুডু এড়ানো?
আমার একটি switchকাঠামো আছে যা পরিচালনা করতে বেশ কয়েকটি কেস রয়েছে। এটি switchপরিচালনা করে enumযা সংযুক্ত মানগুলির মাধ্যমে সদৃশ কোডের বিষয়টি তুলে ধরে : // All possible combinations of One - Eight. public enum ExampleEnum { One, Two, TwoOne, Three, ThreeOne, ThreeTwo, ThreeOneTwo, Four, FourOne, FourTwo, FourThree, FourOneTwo, FourOneThree, FourTwoThree, …

8
স্যুইচ কেসগুলি ব্যবহার করার সময় কি ডিফল্ট কেস যুক্ত করা দরকার?
সাম্প্রতিক কোড পর্যালোচনা চলাকালীন আমাকে defaultযেখানেই switchকিছু করার নেই, এমনকি যেখানেই ব্লক ব্যবহার করা হয় সেখানে সমস্ত ফাইলগুলিতে মামলা দেওয়ার জন্য বলা হয়েছিল default। তার মানে আমাকে defaultমামলা দিতে হবে এবং এতে কিছুই লিখতে হবে না। এই কাজ করার অধিকার জিনিস? এটি কোন উদ্দেশ্যে কাজ করবে?

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

8
ক্ল্যাং / এলএলভিএম কেন সমস্ত সংখ্যার মামলা আবৃত থাকে এমন একটি স্যুইচ বিবৃতিতে ডিফল্ট ব্যবহার সম্পর্কে আমাকে সতর্ক করে?
নিম্নলিখিত এনাম এবং সুইচ বিবৃতি বিবেচনা করুন: typedef enum { MaskValueUno, MaskValueDos } testingMask; void myFunction(testingMask theMask) { switch (theMask) { case MaskValueUno: {}// deal with it case MaskValueDos: {}// deal with it default: {} //deal with an unexpected or uninitialized value } }; আমি একটি উদ্দেশ্য-সি প্রোগ্রামার, তবে আমি …

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

5
একক অ্যারে বনাম ফাংশনে একাধিক যুক্তি
আমার একটি ফাংশন রয়েছে যা প্যারামিটারগুলির একটি সেট নেয়, তারপরে এসকিউএল কোয়েরিতে শর্ত হিসাবে তাদের জন্য প্রযোজ্য। যাইহোক, আমি শর্তাদি নিজেরা যুক্ত একটি একক যুক্তির অ্যারের পক্ষে ছিলাম: function searchQuery($params = array()) { foreach($params as $param => $value) { switch ($param) { case 'name': $query->where('name', $value); break; case 'phone': $query->join('phone'); …

6
ফাংশন মানচিত্র বনাম সুইচ বিবৃতি
আমি একটি প্রকল্পে কাজ করছি যা অনুরোধগুলি প্রক্রিয়া করে, এবং অনুরোধের দুটি উপাদান রয়েছে: কমান্ড এবং পরামিতি। প্রতিটি কমান্ডের হ্যান্ডলারটি খুব সহজ (<10 টি লাইন, প্রায়শই <5)। কমপক্ষে 20 টি কমান্ড রয়েছে এবং সম্ভবত 50 এরও বেশি থাকবে। আমি বেশ কয়েকটি সমাধান নিয়ে এসেছি: একটি বড় স্যুইচ / যদি-অন্য কমান্ডগুলিতে …

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

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

7
পতনের মাধ্যমে স্যুইচ স্টেটমেন্টগুলির উপযুক্ত ব্যবহার
ফল-থ্রো (ক্লাসিক) স্যুইচ স্টেটমেন্টটি ব্যবহার করা কখন উপযুক্ত? এই ধরনের ব্যবহার কি প্রস্তাবিত এবং উত্সাহিত করা বা এটিকে কোনও মূল্যে এড়ানো উচিত?

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

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

6
একটি স্যুইচ বিবৃতিতে একটি স্যুইচ কমাতে?
সুতরাং আমি একটি পদ্ধতি তৈরি করছি একটি ডেটাবেস থেকে দু'জনের উপর ভিত্তি করে সালাম লাইন তৈরি করার। চারটি প্যারামিটার রয়েছে: দুটি নাম ( name1এবং name2) এবং দুটি লিঙ্গ ( genderএবং gender2)। প্রতিটি লিঙ্গ সংমিশ্রণের জন্য আমার এক ধরণের আলাদা আউটপুট থাকে। উদাহরণস্বরূপ: যদি লিঙ্গ 1 হয় M(পুরুষ) এবং লিঙ্গ 2 …
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.