প্রশ্ন ট্যাগ «control-structures»

9
"কেবলমাত্র এক ফেরত" ধারণাটি এসেছে কোথা থেকে?
আমি প্রায়শই সেই প্রোগ্রামারদের সাথে কথা বলি যারা বলে " একই পদ্ধতিতে একাধিক রিটার্নের স্টেটমেন্ট না রাখি। " যখন আমি তাদের কারণগুলি আমাকে জিজ্ঞাসা করি, তখন আমার সব কিছুই হয় " কোডিং স্ট্যান্ডার্ড তাই বলে। " বা " এটি বিভ্রান্তিকর। " যখন তারা আমাকে একক রিটার্নের বিবৃতি দিয়ে সমাধানগুলি দেখায়, …

19
আমি কি কোনও ফাংশন থেকে তাড়াতাড়ি ফিরে আসব বা একটি বিবৃতি ব্যবহার করব? [বন্ধ]
আমি প্রায়শই উভয় ফর্ম্যাটে এই ধরণের ফাংশন লিখেছি, এবং আমি ভাবছিলাম যে একটি ফর্ম্যাট অন্যটির চেয়ে বেশি পছন্দ করা হয়, এবং কেন। public void SomeFunction(bool someCondition) { if (someCondition) { // Do Something } } অথবা public void SomeFunction(bool someCondition) { if (!someCondition) return; // Do Something } কোডিং করার …

20
`ব্রেক` এবং `চালিয়ে যাওয়া programming খারাপ প্রোগ্রামিং অনুশীলনগুলি কি?
আমার বস অযৌক্তিকভাবে উল্লেখ করতে থাকে যে খারাপ প্রোগ্রামাররা breakএবং continueলুপগুলিতে ব্যবহার করে । আমি তাদের সব সময় ব্যবহার করি কারণ তারা বোঝায়; আমাকে আপনাকে অনুপ্রেরণা দেখাতে দিন: function verify(object) { if (object->value < 0) return false; if (object->value > object->max_value) return false; if (object->name == "") return false; ... …

4
কেন চেষ্টা করার জন্য বন্ধনী প্রয়োজন?
বিভিন্ন ভাষায় (জাভা কমপক্ষে, সি # টিও ভাবেন) আপনি পছন্দ মতো কাজ করতে পারেন if( condition ) singleStatement; while( condition ) singleStatement; for( var; condition; increment ) singleStatement; সুতরাং যখন আমার কেবল একটি বিবৃতি থাকবে, তখন আমার সাথে একটি নতুন সুযোগ যুক্ত করার দরকার নেই { }। আমি চেষ্টা করে …

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 } }; আমি একটি উদ্দেশ্য-সি প্রোগ্রামার, তবে আমি …

2
স্কালায় কেন ফিরে আসে তবে বিরতি না দিয়ে চালিয়ে যায়
স্কালার নেই breakবা continueতাই কিছু লুপ আচরণ কিছুটা চিন্তাভাবনা করে। একটি লুপ তাড়াতাড়ি শেষ করতে লেজ পুনরুক্তি, ব্যতিক্রম বা scala.util.control.Breaks(যা ব্যতিক্রম ব্যবহার করে) প্রয়োজন। এর যুক্তিটি হ'ল, যেমন goto, এগুলি প্রবাহকেই অস্পষ্ট করে তোলে এবং এগুলি আরও ভাল, কম আশ্চর্যজনক উপায়ে সম্পন্ন করা যায়। তবে মনে হয় সেই একই যুক্তিগুলি …

22
কোন কার্যকর বিকল্প নিয়ন্ত্রণ কাঠামো আপনি জানেন? [বন্ধ]
যেমনটি বর্তমানে দাঁড়িয়ে আছে, এই প্রশ্নটি আমাদের প্রশ্নোত্তর বিন্যাসের জন্য উপযুক্ত নয়। আমরা উত্তরগুলি তথ্য, তথ্যসূত্র বা দক্ষতার দ্বারা সমর্থন করা আশা করি তবে এই প্রশ্নটি সম্ভবত বিতর্ক, যুক্তি, পোলিং বা বর্ধিত আলোচনার জন্য অনুরোধ করবে। আপনি যদি মনে করেন যে এই প্রশ্নটি উন্নত হতে পারে এবং সম্ভবত পুনরায় খোলা …
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.