প্রশ্ন ট্যাগ «language-design»

প্রোগ্রামিং ভাষার যে কোনও দিকের নকশা সম্পর্কিত প্রশ্নের জন্য একটি ট্যাগ।

22
ব্যতিক্রম বা ত্রুটি কোডগুলির জন্য সম্মেলনগুলি
গতকাল আমি সহকর্মীর সাথে উত্তপ্ত বিতর্ক করে যাচ্ছিলাম পছন্দের ত্রুটি প্রতিবেদন করার পদ্ধতিটি কী হবে on মূলত আমরা অ্যাপ্লিকেশন স্তর বা মডিউলগুলির মধ্যে ত্রুটিগুলি রিপোর্ট করার জন্য ব্যতিক্রম বা ত্রুটি কোডের ব্যবহার নিয়ে আলোচনা করছিলাম। যদি আপনি ব্যতিক্রম নিক্ষেপ করেন বা ত্রুটি প্রতিবেদনের জন্য ত্রুটি কোডগুলি ফেরত দেন তবে সিদ্ধান্ত …

13
কেন সি # পঠনীয় স্থানীয় ভেরিয়েবলগুলি বারণ করে?
এ সম্পর্কে কোনও সহকর্মীর সাথে বন্ধুত্বপূর্ণ বিতর্ক করা। এ সম্পর্কে আমাদের কিছু চিন্তাভাবনা আছে তবে অবাক হয়ে যাচ্ছেন যে এসও জনতা এ সম্পর্কে কী ভাববে?

17
জাভা বা সি # তে কেন একাধিক উত্তরাধিকার অনুমোদিত নয়?
আমি জানি যে জাভা এবং সি # তে একাধিক উত্তরাধিকার অনুমোদিত নয়। অনেকগুলি বই কেবল বলে, একাধিক উত্তরাধিকার অনুমোদিত নয়। তবে এটি ইন্টারফেস ব্যবহার করে প্রয়োগ করা যেতে পারে। কেন এটি অনুমোদিত নয় তা নিয়ে কোনও আলোচনা হয় না। কেউ আমাকে সঠিকভাবে বলতে পারেন কেন এটি অনুমোদিত নয়?

5
সি # 3.0 অবজেক্ট ইনিশিয়ালাইজার কনস্ট্রাক্টর বন্ধনীগুলি optionচ্ছিক কেন?
দেখে মনে হচ্ছে যে সি # 3.0 অবজেক্ট ইনিশিয়ালাইজার সিনট্যাক্স কোনও প্যারামিটারলেস কনস্ট্রাক্টর বিদ্যমান থাকলে কনস্ট্রাক্টরে খোলা / বন্ধ জুটি বন্ধ করতে দেয়। উদাহরণ: var x = new XTypeName { PropA = value, PropB = value }; উল্টোদিকে: var x = new XTypeName() { PropA = value, PropB = value …

5
কেন সি # তে কনস্ট্যান্ড প্যারামিটারগুলি অনুমোদিত নয়?
এটি বিশেষত সি ++ বিকাশকারীদের কাছে অদ্ভুত দেখাচ্ছে। সি ++ তে আমরা প্যারামিটারটিকে চিহ্নিত করতাম constযাতে নিশ্চিত হয়ে যায় যে তার রাজ্যটি পদ্ধতিতে পরিবর্তিত হবে না। অন্যান্য সি ++ সুনির্দিষ্ট কারণগুলিও রয়েছে, যেমন const refরেফ দিয়ে যাওয়ার জন্য পাস করা এবং নিশ্চিত হওয়া যায় যে রাষ্ট্রের কোনও পরিবর্তন হবে না। …

7
ফাংশনে পিএইচপি গ্লোবাল
গ্লোবাল কীওয়ার্ডের ইউটিলিটি কী ? একটি পদ্ধতি অন্য পদ্ধতির পছন্দ করার কোনও কারণ আছে? সিকিউরিটি? কর্মক্ষমতা? আর কিছু? পদ্ধতি 1: function exempleConcat($str1, $str2) { return $str1.$str2; } পদ্ধতি 2: function exempleConcat() { global $str1, $str2; return $str1.$str2; } এটি কখন ব্যবহার করা যায় global? আমার কাছে এটি বিপজ্জনক বলে মনে …


3
শূন্য-ভিত্তিক মাসের নম্বর [বন্ধ]
যেমনটি বর্তমানে দাঁড়িয়ে আছে, এই প্রশ্নটি আমাদের প্রশ্নোত্তর বিন্যাসের জন্য উপযুক্ত নয়। আমরা উত্তরগুলি তথ্য, তথ্যসূত্র বা দক্ষতার দ্বারা সমর্থন করা আশা করি তবে এই প্রশ্নটি সম্ভবত বিতর্ক, যুক্তি, পোলিং বা বর্ধিত আলোচনার জন্য অনুরোধ করবে। আপনি যদি মনে করেন যে এই প্রশ্নটি উন্নত এবং সম্ভবত পুনরায় খোলা যেতে পারে …

6
একক নাল আর্গুমেন্ট দিয়ে জাভা ভারার্গস পদ্ধতিটি কল করছেন?
যদি আমি একটি vararg জাভা পদ্ধতি আছে foo(Object ...arg)এবং আমি কল foo(null, null), আমি উভয় আছে arg[0]এবং arg[1]যেমন nullসে। কিন্তু যদি আমি ফোন foo(null), argনিজেই নাল হয়। ইহা কি জন্য ঘটিতেছে? আমি কিভাবে কল করা উচিত fooযেমন যে foo.length == 1 && foo[0] == nullহয় true?

4
'::' এর সাথে প্রতিস্থাপন করবে। 'সি ++ এ অস্পষ্টতা তৈরি করবেন?
সি ++ এ অপারেটরটি ::একটি नेमস্পেস বা শ্রেণিতে ক্লাস, ফাংশন এবং ভেরিয়েবল অ্যাক্সেস করতে ব্যবহৃত হয়। যদি সেই ভাষার .পরিবর্তে ভাষার স্পেসিফিকেশন যদি ::কোনও বস্তুর উদাহরণ ভেরিয়েবল / পদ্ধতিগুলিতে অ্যাক্সেস করার সময়ও পছন্দ হয় তবে এর ফলে যে সম্ভাব্য অস্পষ্টতা দেখা দেয় না ::কেন? প্রদত্ত যে সি ++ এমন একটি …

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

10
সি ++ কেন উত্তরাধিকারসূত্রে বন্ধুত্বের অনুমতি দেয় না?
বন্ধুত্ব কেন কমপক্ষে +চ্ছিকভাবে সি ++ এ উত্তরাধিকারসূত্রে হয় না? আমি স্পষ্ট কারণগুলির জন্য ট্রানজিটিভিটি এবং রিফ্লেক্সিভিটি নিষিদ্ধ বুঝতে পেরেছি (আমি কেবল এফএকিউ এর সহজ উত্তরগুলি প্রকাশ করার জন্য এটি বলি), তবে virtual friend class Foo;আমার ধাঁধাটির পংক্তিতে কিছু অভাব আছে । এই সিদ্ধান্তের পিছনে anyoneতিহাসিক পটভূমি কি কেউ জানেন? …

17
মামলার বিবৃতি দেওয়ার পরে আমাদের কেন বিরতি দরকার?
সংকলক স্বয়ংক্রিয়ভাবে সুইচটিতে প্রতিটি কোড ব্লকের পরে ব্রেক স্টেটমেন্ট দেয় না কেন? এটি কি historicalতিহাসিক কারণে? আপনি কখন একাধিক কোড ব্লকগুলি কার্যকর করতে চান?

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

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

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