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

এনুম (এছাড়াও গণনা) হ'ল একটি ডাটা টাইপ যা নামক মানগুলির একটি সেট থাকে যা উপাদানগুলির উপাদান, সদস্য বা গুণকগণকে বলা হয়। গণকের নামগুলি সাধারণত সনাক্তকারী যা ভাষায় ধ্রুবক হিসাবে আচরণ করে এবং প্রায়শই একটি বিহিত ক্রম দিয়ে পূর্বনির্ধারিত হয়।

8
আপনি ডিবিতে একটি এনাম রাখবেন কেন?
আমার কিছু প্রশ্ন একটি সংখ্যা দেখা করেছি মত, এই , কিভাবে ডিবি মধ্যে enums সঞ্চয় করতে পরামর্শ চাওয়ার। তবে আমি ভাবছি আপনি কেন এমন করবেন। সুতরাং আসুন আমি বলি যে আমার কাছে Personএকটি genderক্ষেত্র এবং একটি Genderএনাম রয়েছে entity তারপরে, আমার ব্যক্তির টেবিলটিতে একটি কলাম লিঙ্গ রয়েছে। যথার্থতা প্রয়োগের সুস্পষ্ট …
69 database  enum 

7
সি ++ তে বিট ফ্ল্যাগের জন্য স্কোপড এনাম ব্যবহার করা
একটি enum X : int(সি #) বা enum class X : int(সি ++ 11) এমন এক ধরণের যা একটি লুকানো অভ্যন্তরীণ ক্ষেত্র intযা কোনও মান ধরে রাখতে পারে। এছাড়াও, Xএনামের উপর সংখ্যক পূর্বনির্ধারিত ধ্রুবক সংজ্ঞায়িত করা হয়। এনামটি তার পূর্ণসংখ্যার মান এবং বিপরীতে castালাই সম্ভব। এটি সি # এবং সি …

3
এনাম ডাটা টাইপ ব্যবহার না করে নতুন ডাটাবেস টেবিল তৈরি করা কি অপচয়?
ধরুন আমার কাছে আমার 4 ধরণের পরিষেবা রয়েছে (সেগুলি প্রায়শই পরিবর্তিত হওয়ার সম্ভাবনা থাকে না): পরীক্ষামূলক নকশা প্রোগ্রামিং অন্যান্য ধরুন আমার কাছে -০-80০ টি প্রকৃত পরিষেবা রয়েছে যা প্রতিটি উপরের বিভাগগুলির মধ্যে পড়ে। উদাহরণস্বরূপ, 'একটি পরিষেবা' "কৌশল এ ব্যবহার করে টেস্ট প্রোগ্রাম" হতে পারে এবং এটি "টেস্টিং" টাইপের হয়। আমি …

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

3
পাবলিক এপিআইতে (এনাম) প্রকারগুলি কীভাবে উপস্থাপন করবেন
আমি একটি সাধারণ API- এ কাজ করছি যা আমি নিজের ক্লায়েন্টের জন্য ব্যবহার করতে এবং ভবিষ্যতে জনসাধারণের জন্য খুলতে চাই। আমার কাছে "আইটেম" অবজেক্ট রয়েছে যার বিভিন্ন "প্রকার" থাকতে পারে। টাইপটি একটি সি "টাইপেডেফ এনাম", আমার এই মুহুর্তের জন্য: typedef enum { ItemTypeBool, ItemTypeNumber, ItemTypeDate, } ItemType; (আমি ভবিষ্যতে কিছু …

5
এনামগুলি কি ভঙ্গুর ইন্টারফেস তৈরি করে?
নীচের উদাহরণ বিবেচনা করুন। কালারচয়েস এনামে কোনও পরিবর্তন সমস্ত আইওয়াইন্ডো কালার সাবক্লাসকে প্রভাবিত করে। এনামগুলি কি ভঙ্গুর ইন্টারফেস সৃষ্টি করতে পারে? আরও বহুগুণিত নমনীয়তার জন্য এনামের চেয়ে আরও ভাল কিছু থাকতে পারে? enum class ColorChoice { Blue = 0, Red = 1 }; class IWindowColor { public: ColorChoice getColor() const=0; …

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

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

5
স্যুইচ স্টেটমেন্ট - ডিফল্ট কেস হ্যান্ডলিং যখন এটি পৌঁছানো যায় না
যদি আমি কোনও এনাম (যা আমার শ্রেণীর মালিকানাধীন) থেকে মানগুলি হ্যান্ডেল করতে একটি স্যুইচ স্টেটমেন্ট ব্যবহার করছি এবং প্রতিটি সম্ভাব্য মানের জন্য আমার একটি কেস আছে - "ডিফল্ট" কেস হ্যান্ডেল করার জন্য এটি কোড যুক্ত করা কি উপযুক্ত? enum MyEnum { MyFoo, MyBar, MyBat } MyEnum myEnum = GetMyEnum(); switch …

3
জাভা এর এনাম দিয়ে একটি সিঙ্গলটন বাস্তবায়নের ডাউনসাইডগুলি কী কী?
.তিহ্যগতভাবে, একটি সিঙ্গলটন সাধারণত হিসাবে প্রয়োগ করা হয় public class Foo1 { private static final Foo1 INSTANCE = new Foo1(); public static Foo1 getInstance(){ return INSTANCE; } private Foo1(){} public void doo(){ ... } } জাভা এনাম দিয়ে, আমরা হিসাবে একটি একক বাস্তবায়ন করতে পারেন public enum Foo2 { INSTANCE; …
14 java  singleton  enum 

5
এনামদের তাদের স্ট্রিং প্রতিনিধিত্বকে আরও সহজ করার জন্য নামকরণের জন্য সমস্ত ক্যাপের বিরুদ্ধে যাওয়া কি ঠিক আছে?
আমি বেশ কয়েকবার লোককে দেখেছি শিরোনাম-কেস এমনকি সমস্ত নিম্ন-মামলার নামকরণ এনাম ধ্রুবকের জন্য করা হয়, উদাহরণস্বরূপ: enum Color { red, yellow, green; } throw new IllegalStateException("Light should not be " + color + ".")উদাহরণস্বরূপ , যদি আপনি এটি করতে চান তবে এটি তাদের স্ট্রিং ফর্মটির সাথে কাজ সহজ এবং সহজ …
14 java  conventions  enum 

4
"গ্রুপিং" এনামদের জন্য পতাকা ব্যবহার করা কি ভুল?
আমার উপলব্ধি হ'ল [Flag]এনামগুলি সাধারণত এমন জিনিসগুলির জন্য ব্যবহৃত হয় যা একত্রিত হতে পারে, যেখানে পৃথক মানগুলি পারস্পরিক একচেটিয়া নয় । উদাহরণ স্বরূপ: [Flags] public enum SomeAttributes { Foo = 1 << 0, Bar = 1 << 1, Baz = 1 << 2, } কোথায় কোন SomeAttributesমান সংমিশ্রণ হতে পারে …
12 c#  .net  readability  enum 

8
সমস্ত এনামগুলিকে একটি ফাইলে অন্তর্ভুক্ত করে একাধিক ক্লাসে ব্যবহার করা কি খারাপ অভ্যাস?
আমি একজন উচ্চাকাঙ্ক্ষী গেম ডেভেলপার, আমি মাঝে মাঝে ইন্ডি গেমগুলিতে কাজ করি এবং কিছুক্ষণের জন্য আমি এমন কিছু করছি যা প্রথমে খারাপ অনুশীলনের মতো মনে হয়েছিল, তবে আমি এখানে কিছু অভিজ্ঞ প্রোগ্রামারদের কাছ থেকে উত্তর পেতে চাই। ধরা যাক আমার কাছে একটি ফাইল আছে enumList.hযেখানে আমি আমার গেমটিতে যে সমস্ত …

7
এনামে একটি বিশেষ মান "সমস্ত" রাখা কি ভাল অনুশীলন?
আমি একটি মাইক্রো-পরিষেবা পরিবেশে একটি নতুন পরিষেবা বিকাশ করছি। এটি একটি রেস্ট পরিষেবা। সরলতার জন্য, আসুন যে পথটি: / ইতিহাসপুস্তকগুলি বলা যাক এবং এই পথটির জন্য পোষ্ট পদ্ধতিটি একটি নতুন ইতিহাসের বই তৈরি করে। আসুন ধরে নেওয়া যাক ইতিহাসের ইতিহাসে ইতিহাসের এক বা একাধিক যুগের ইতিহাস রয়েছে। বংশবৃদ্ধির জন্য, ধরে …
11 rest  api  json  enum 

1
এনাম প্রচুর বুলিয়ান বৈশিষ্ট্য সহ
আমি বর্তমানে একটি ওয়েবঅ্যাপে কাজ করছি যেখানে আমাদের প্রায়শই সেই পৃষ্ঠার উপর ভিত্তি করে কিছু সার্ভার যুক্তি শর্ত করা দরকার যা ব্যবহারকারীর কাছে ফেরত যেতে চলেছে। প্রতিটি পৃষ্ঠায় একটি 4-অক্ষরের পৃষ্ঠা কোড দেওয়া হয় এবং এই পৃষ্ঠা কোডগুলি বর্তমানে স্ট্যাটিক স্ট্রিং হিসাবে শ্রেণিতে তালিকাভুক্ত হয়: public class PageCodes { public …
11 java  design  enum 

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