আমরা কেন অ বর্ণনামূলক অভ্যন্তরীণ কোডনাম ব্যবহার করব? [বন্ধ]


16

আমার মনে হয় কোডনাম ব্যবহার করা বেশ বিস্তৃত। আমাদের সংস্থাও সেগুলি ব্যবহার করছে।

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

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

আমি যখন ভিসিএসের প্রতিশ্রুতি বার্তাটি দেখি যে কেউ কেবল "গ্যান্ডাল্ফ" প্রকল্প বা "কল্যানিশ" প্রকল্প বা যে কোনও প্রকল্পই ব্রাঞ্চ করেছে তখন আমার খুব খারাপ অনুভূতি হয়। কেবল একই কারণে, আপনি সাধারণত আপনার ফাংশন এবং ভেরিয়েবলের নাম রাখেন না।

আমি প্রস্তাব দিয়েছিলাম যে আমাদের আরও বর্ণনামূলক নামগুলি কমপক্ষে নতুন সত্তার জন্য ব্যবহার করা উচিত, তবে আমার খুব তীব্র বিরোধিতার মুখোমুখি হয়েছিল। স্পষ্টতই আমি ব্যতীত সংগঠনের সবাই এই জাতীয় নামকরণ পছন্দ করে।

তাহলে আমরা অ-বর্ণনামূলক কোডনাম ব্যবহার করব কেন?

আমাকে ভুল করবেন না প্রোগ্রামের সংস্করণ এবং মাইলফলকটির নামকরণ, বা বিপণনের কারণে কোনও সুন্দর পণ্যের নাম রাখা আমার কোনও সমস্যা নেই। তবে অন্যান্য সমস্ত জায়গাগুলিতে আমি বর্ণনামূলক নামগুলি দেখতে চাই।

সম্পাদনা করুন:

আপনাকে কিছু প্রসঙ্গ দিতে: গ্যান্ডাল্ফ এমন একটি প্রকল্প যা কোড 64৪ বিটকে পোর্ট করে। ক্যালানিশ যা এটিকে অ্যান্ড্রয়েডে পোর্ট করে ... আমি বরং পূর্ববর্তী শাখা 64৪ বিটপোর্টিং এবং পরবর্তী অ্যান্ড্রয়েডপোর্টিংকে কল করব। সম্ভবত এটির সাথে যুক্ত একটি প্রত্যয়টি লক্ষ্য সংস্করণটিকে বোঝায় যা আমরা এটি পাঠানোর পরিকল্পনা করি। তাই সবাই নাম দিয়ে জানত এটি কী।

প্রশ্নের মধ্যে থাকা সার্ভারগুলি হ'ল ভার্চুয়াল মেশিন চিত্র যা আমরা পণ্যটি পরীক্ষা করি ... আমি জানি না যে এটি প্রকৃত মেশিনটি আসলে চালিত হয়। সুতরাং তাদের উইন্ডোজ এক্সপ_৩৩, উইন্ডোজ __64,, ডিবিয়ান_৩৩ বা সোলারিস_64 calling কল করা সম্পূর্ণ জরিমানা।


6
আপনার কাছে যা বর্ণনামূলক তা অন্য কারও পক্ষে বর্ণনামূলক (বা কনসাইজ) যথেষ্ট নয়। একটি নাম একটি নাম একটি নাম। কোনও বিভ্রান্তি বা মতবিরোধ নেই।
রবি ডি

1
এতগুলি উত্তর, এবং তবুও, আপনি যদি প্রশ্নটি জিজ্ঞাসা করেন "আমার উদ্দেশ্য কি বা গ্রীক দেবদেবীদের দ্বারা আমার সার্ভারের নামকরণ করা উচিত?", আমার সন্দেহ / আশার উদ্দেশ্য সম্পর্কে পরামর্শ দেওয়া হবে। এবং হ্যাঁ, এফটিপি-র সাথে সার্ভারগুলি কোনটি মনে করার বিষয়টি আসে যখন ফাইলসারভার 4 এফ্রোডিটার চেয়ে মনে রাখা সহজ।
ভোরাক

2
এই প্রশ্নটি অফ-টপিক হিসাবে দেখা যাচ্ছে কারণ এটি সফ্টওয়্যার বিকাশের সাথে সম্পর্কিত নয়।
মাইক পার্টরিজ

4
নামে কি? যাকে আমরা অন্য কোনও শব্দ দ্বারা গোলাপ বলি তা মিষ্টি হিসাবে গন্ধ পাবে।
কালেব

3
আমি আশা করি গ্যান্ডাল্ফ শাখা কোনও ইউনিট পরীক্ষার কাঠামোর কোডনাম নয়। এর মাধ্যমে যে কোনও কিছু চালানো পাস করা উচিত নয়!
কর্সিকা

উত্তর:


25

আমরা লোকদের তাদের বৈশিষ্ট্য দ্বারা রেফার করি না কারণ এগুলি পুরো বিশদে বিশদ হিসাবে তালিকাভুক্ত করতে পুরো দিন লাগে এবং বৈশিষ্ট্যগুলি পরিবর্তন হতে পারে। তারা যদি চুল কাটা পায়? পরিবর্তে আমরা তাদের নাম দিন। এছাড়াও, মানুষ এলোমেলো প্রতীকগুলির প্রবাহের চেয়ে শব্দ মনে রাখার ক্ষেত্রে আরও ভাল।

দাবি অস্বীকার: এই প্রশ্নের কারণে কিছু মতামত এবং উপাখ্যানীয় গল্পগুলিকে ধারণ করতে চলেছে।

কয়েক বছর আগে আমি যে জায়গায় কাজ করেছি সেখানে আমাদের সমস্ত সার্ভারের নাম দেওয়া হয়েছিল চাঁদ এবং শরীরের অঙ্গগুলির নামে। "রিয়া", "মিরান্ডা", "ফুসফুস", "কিডনি" ইত্যাদি

আপনার মতো উচ্চ সিদ্ধান্ত নিয়েছে যে, এগুলি কিছুটা নিরীহ ছিল এবং আমাদের তাদের আরও "বর্ণনামূলক" নামগুলিতে "আরক-স্কিল-ডাব্লু -4" বা "দীর্ঘ-ওয়েব-লিন -2" এর মতো করে রাখা উচিত। এটি অনেক বিরোধিতার সাথে দেখা হয়েছিল। তবে তা পেরিয়ে গেল। আমরা সবকিছুর নতুন নামকরণ করেছি।

তাহলে কি ভুল হয়েছে?

পূর্বে, আমরা আমাদের মাথার উপরের অংশটি জানতাম যে মেশিনগুলি প্রাথমিক ডাটাবেসগুলি ছিল এবং কোনটি দাস ছিল কারণ আমরা "হার্ট" নিয়ন্ত্রিত "মাথা" মনে করতে পারি বা "টারভোস" এক্স এর জন্য একটি অ্যাপ্লিকেশন সার্ভার ছিল Whatever এখন আমাদের প্রতীকগুলির একটি অস্পষ্ট গাদা মনে রাখতে হবে যা আংশিকভাবে রয়েছে, তবে আমরা যে মেশিনটি সন্ধান করছিলাম তা পুরোপুরি বর্ণনা করে নি। আমাদের মাথার কিছু লুক টেবিলের মাধ্যমে আমাদের জানতে হবে যে "লোন-ওয়েব-লিন -1" পণ্য এ এর ​​জন্য অ্যাপ্লিকেশন সার্ভার এবং বি বি পণ্যের জন্য "লোন-ওয়েব-লিন -2" was

এটি আপনার মতো ফার্টডাউনট্রুজার্স ফরলাইভিংডো ইউ এর মতো পাসওয়ার্ড ব্যবহার করার কারণগুলির সাথে সমান? 43gH5 # € 1 এর পরিবর্তে। মানুষ শব্দগুলি মনে রাখতে ভাল, জাঙ্কের এলোমেলো স্তূপ নয়। শব্দগুলি প্রতীক যা জিনিসকে বোঝায়।

আর একটি (যুক্তিযুক্ত আরও কার্যকর) সমস্যা হ'ল আপনি তাদের ডিএনএস এবং সার্ভারের নামগুলি তাদের ফাংশনগুলিতে বেঁধে রাখছেন। যার অর্থ আপনি নাম পরিবর্তন না করে ফাংশনটি পরিবর্তন করতে পারবেন না। আমাদের জন্য এটি শারীরিক অবস্থান এবং অপারেটিং সিস্টেমও অন্তর্ভুক্ত। যা পাছার এক বিশাল ব্যথা।

এছাড়াও, এবং এটিই শেষ পয়েন্ট। নামগুলি আরও মজাদার।

প্রকল্পের নাম কি?

ঠিক আছে, "প্রকল্প গ্যান্ডালফ" এর পরিবর্তে আপনি কী প্রস্তাব করবেন? "প্রজেক্ট প্রোটোটাইপ ফাংশন এক্স এবং দেখুন আমরা এটি একটি পণ্য হিসাবে বিকশিত করতে পারি"? যদি প্রকল্পের ক্ষেত্র পরিবর্তন হয়, তবে আমরা কি তবে প্রকল্পটির নামকরণ করব? আবার নামগুলি শর্টহ্যান্ড প্রতীক যা জিনিসগুলিকে বোঝায়।


5
দেখে মনে হচ্ছে আপনি অ-বর্ণনামূলক হায়ারোগ্লাইফগুলির জন্য বর্ণনামূলক রূপকগুলি পরিবর্তন করেছেন। আপনার কোনও নামকরণের ধরণটি প্রয়োগ করা উচিত যা কোন সার্ভারে কোন পণ্যটি চালায় তা স্পষ্ট করে দেয়। এটিই "বর্ণনামূলক" হওয়ার কথা;)
back2dos

9
@ back2dos - এবং যখন কোনও নতুন অ্যাপ্লিকেশন সার্ভারে স্থাপন করা হয় বা বিদ্যমান অ্যাপ্লিকেশনটি অন্য সার্ভারে চলে আসে, আপনি কি সমস্ত আক্রান্ত সার্ভারের নাম পরিবর্তন করবেন? যখন প্রোডাক্ট এ এর ​​নাম পরিবর্তন হয়ে যায় (যেহেতু আমরা কোডের নাম ব্যবহার করছি না) কী হবে? আপনি কি নামটি কোনও ক্লায়েন্টে সঞ্চিত আছে তা সর্বত্র পরিবর্তন করতে চলেছেন? বা পরিবর্তনের সুযোগকে হ্রাস করতে আপনি কি জায়গায় বিভ্রান্তিকর ডিএনএস এলিয়াস ছেড়ে চলে যাচ্ছেন?
জাস্টিন গুহ

5
@ back2dos - সার্ভারগুলির পুনর্নামকরণ (এবং সমস্ত ক্লায়েন্টকে আপডেট করা) প্রতিবার নতুন অ্যাপ্লিকেশন স্থাপন করা বেশ দ্রুত ব্যথিত হয়। আপনি যখন কোনও নির্দিষ্ট সার্ভারে 10 তম অ্যাপ্লিকেশন স্থাপন করবেন তখন কী হবে? যখন আপনার কাছে শত শত ক্লায়েন্ট মেশিন রয়েছে যা একটি নির্দিষ্ট সার্ভার নামের উল্লেখ করে থাকে তখন কী ঘটে? db3.todoappসার্ভারটি কেবল পরিচালনা করলে আরও তথ্যপূর্ণ todoapp। যদি বিপণন অ্যাপ্লিকেশনটিকে "অর্গানাইজার প্রো" হিসাবে কল করার সিদ্ধান্ত নেয় এবং আপনার সার্ভারে অন্য 8 টি অ্যাপ রয়েছে, নামগুলি পরিচালনা করা বেশ জটিল হয়ে উঠবে।
জাস্টিন গুহ

4
এছাড়াও, যখন মেশিনগুলির একাধিক ফাংশন থাকে তখন কী ঘটে? নামগুলি হয় নিয়ন্ত্রণহীনভাবে বড় হয় বা সঠিকভাবে বর্ণনা করতে ব্যর্থ হয়।
tom

3
ব্যাক 2 ডসের সাথে একমত না হওয়া শক্ত। "উদাহরণস্বরূপ হায়ারোগ্লাইফস" হ'ল আপনার উদাহরণগুলি পড়ার সময় আমি ঠিক সেইরকমই ভাবছিলাম। ভূমিকা এবং পরিচয় back2dos মধ্যে পার্থক্য এছাড়াও বিশেষভাবে প্রাসঙ্গিক। আমার সংস্থায় সার্ভারগুলির ভূমিকা অনুযায়ী তাদের নামকরণ করা হয়েছে এবং "এইচটিপি-ব্লগ-ডিবি-ফেইলওভার" এর মতো একটি নাম "হার্মিওনি" থেকে অনেক বেশি সুস্পষ্ট বলে মনে হয় এবং আমি মোংগোডিবি থেকে স্যুইচ করলে নাম পরিবর্তন হবে না won't কাউচডিবি বা বিপণন যখন ব্লগ হোস্ট করে এমন ওয়েবসাইটের বাণিজ্যিক নাম পরিবর্তন করার সিদ্ধান্ত নেয়।
আর্সেনী মোরজেনকো

10

জিনিসগুলিকে তাদের বৈশিষ্ট্য অনুসারে নামকরণ করা মূলত একটি খারাপ ধারণা। কারণটি হ'ল সংজ্ঞা অনুসারে বৈশিষ্ট্যগুলি পরিবর্তনযোগ্য ঘটনা এবং বৈশিষ্ট্যগুলি পরিবর্তিত হলেও কোনও জিনিসের পরিচয় একই থাকে।

কেউ সিদ্ধান্ত নিয়েছে যে ফাইল সার্ভারটি লিনাক্সে স্থানান্তরিত করা উচিত? যদি এর নাম "অ্যাপোলো" হয় তবে সমস্যা নেই। নামটি যদি "উইন্ডোজ" হিসাবে উল্লেখ করা হয়, তবে তা হয় বিভ্রান্তিকর হয়ে উঠবে, বা দুর্দান্ত ব্যয় বা ঝুঁকিতে সর্বত্র পরিবর্তন করতে হবে। আপনি একটি নতুন আউটপুট ফর্ম্যাট চালু করছেন? Godশ্বরের ভালবাসার জন্য, এটিকে 'নতুন ফর্ম্যাট' বলবেন না! এটি অবশেষে আবারও প্রতিস্থাপন করা হবে এবং এমনকি আরও নতুন বিন্যাসে এটি আলাদা করার জন্য আরও বেশি বর্ণনামূলক নাম প্রয়োজন হবে। হয় এটিকে '3' বলুন, যাতে আপনি পরে এটি '4' বা 'সোনার' তে উন্নীত করতে পারেন যাতে আপনি 'প্ল্যাটিনাম' এ আপগ্রেড করতে পারেন।

(একটি অতিরিক্ত কারণ হ'ল তথ্যের ন্যগেটের সমন্বিত নামগুলি বাট-কুরুচিপূর্ণ "" পিসি-মার্কেটিং-উইন্ডোজ 7-143 "নামে কোনও কম্পিউটারে কাজ করতে চায় না - তারা" অ্যাপোলো "বা" ব্যাচাস "নিতে হবে যে কোনও দিন। তবে মূল বিষয়টি হ'ল পরিচয় / সম্পত্তি বিভাজন)


5
বর্ণনামূলক নামগুলি বৈশিষ্ট্যগুলি নয় বরং উদ্দেশ্যগুলি বর্ণনা করে । আপনি যদি এমন কোনও ফাংশন কল করেন যা আউটপুট প্রদর্শন করে Hermesতবে হ্যাঁ, এটি এর চেয়ে বেশি স্বীকৃত functionWithTenLinesOfCode। ব্যক্তিগতভাবে, আমি printযদিও এটি কল করব ।
back2dos

@ back2dos ওপি যে উদাহরণগুলি দেয় তা সমমানের বর্ণনা দিচ্ছে বলে মনে হচ্ছেprint_left_aligned_to_CRT_monitor()
ইজকাটা

@ ইজকাটা: আপনাকে স্বীকার করতে হবে, এটি তার চেয়ে ভাল Cathy()। দ্রষ্টব্য: আমি ব্যক্তিগতভাবে ফাংশন এবং ভেরিয়েবল নামের গানস এবং রোজ গানের উদ্ধৃতি দিয়ে প্রোডাকশন কোড দেখেছি এবং বুফিকে উল্লেখ করে ভেরিয়েবল এবং ফাংশন নাম সহ প্রোডাকশন কোড লিখতে দোষী am
slebetman

10

আমার অভিজ্ঞতাতে 3 টি কারণ রয়েছে:

  1. যখন আপনাকে প্রচুর অনুরূপ জিনিসের নাম দিতে হয় তখন সেগুলির সকলের জন্য অনন্য বর্ণনামূলক নামগুলি খুঁজে পাওয়া শক্ত। লোকেরা এটি উল্লেখ করার জন্য একটি স্বল্প অনন্য পদ্ধতি প্রয়োজন এবং আমরা নাম ব্যবহার করার চেয়ে নাম ব্যবহার করা আরও ভাল (সংখ্যাটি খুব কম না হলে)। আপনি যখন এটি একটি নাম দেন, এটি আপনার মনের একটি ব্যক্তিত্বকে ধারণ করে। তাই আপনার মনে থাকবে যে সার্ভার গ্যান্ডাল্ফ হ'ল SERWIN15AB23 এর চেয়ে ফ্ল্যাঙ্ক পাওয়ার সংযোগকারী। আপনি দু'জনকে টাইপো দিয়ে বিভ্রান্ত করার সম্ভাবনাও কম।

  2. নামকরণ প্রক্রিয়াটি মজাদার হতে পারে। কিছু সংস্থা ভোট দিয়ে তা করে। অন্যান্য ব্যক্তিরা অনন্য নাম নিয়ে উপভোগ করেন। শুধু যে কোনও পিতামাতাকে জিজ্ঞাসা করুন।

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


5
এটিও যুক্ত করা দরকার যে প্রশ্নের মধ্যে থাকা কাজের দিকে নামগুলি তৈরি করা যেতে পারে। গ্যান্ডাল্ফ "বিল্ড সার্ভার হতে পারে যেখানে" যাদুটি ঘটে ", সেরবেরাস ফায়ারওয়াল হতে পারে, হেফেসটাস দেব সার্ভার ইত্যাদি ... ফাংশনের সাথে সংখ্যার সংযোগ করা খুব কঠিন
লিথ

1
যাইহোক: "উইন্ডোজ 10" এর অভ্যন্তরীণ নামটি আসলে "উইন্ডোজ এনটি 6.4"। তবে বিপণনটি কখনই স্বীকার করতে পারে না যে .0.০ ওরফে "ভিস্তা" সর্বশেষ সংস্করণ যেখানে অপারেটিং সিস্টেমের কার্নেল একটি নতুন নতুন নকশা পেয়েছিল।
ফিলিপ

@ ফিলিপ্প একটি উইন্ডোজ 7 মেশিনের কমান্ড লাইনে কেবল "ভের" টাইপ করুন - 6.1 (ভিস্টা এসপি 1 যা সর্বদা রসিকতা ছিল), নিশ্চিত নন যে উইন্ডোজ 8 আমার মাথার উপরের অংশে আছে কি না।
লিথ

উইন্ডোজ 8.1 প্রো (আমি নির্দিষ্ট এই পিসি আপডেট 1 নেই আছি): 6.3.9600 msdn.microsoft.com/en-us/library/windows/desktop/...
WernerCD

ফিলিপ ফিল্ম আফাইক, এটি পিছনে সামঞ্জস্যতার কারণে সম্পন্ন হয়েছে, এটি কার্নেলটি কতটা পরিবর্তন করেছে তা প্রতিফলিত হয় না।
সোভিক

6

বর্ণনামূলক নামকরণ শক্ত ™, আপনার যদি ইতিমধ্যে কোনও থিম থাকে যা আপনি ব্যবহার করতে পারেন এমন শব্দের একটি তালিকা সহ স্বয়ংক্রিয়ভাবে আসে।

যখন আপনি তাদের নামকরণ একই বস্তুর একাধিক আছে foo1.6, foo1.2ইত্যাদি, দ্রুত বিভ্রান্তিকর / ভুল প্রবণ পায়। উদাহরণস্বরূপ, যখন আপনার পরীক্ষা চালানো দরকার Virgoতখন আপনি যদি ভুলটি চালু করেন তবে দ্রুত ভুলটি লক্ষ্য করবেনCancer

নামকরণের সম্মেলনগুলি যখন চালু হয় এবং সম্মেলন কক্ষের নামগুলি সংগীতের ঘরানার ভিত্তিতে রাখার সিদ্ধান্ত নেওয়া হয় এবং আপনি ক্যাফেটেরিয়াকে নামকরণ করেন তখন এটি একটি বিনোদনমূলক সভাও তৈরি করে Salsa


1
Descriptive naming is hard™, it's much easier if you already have a theme which automatically comes with a list of words you can use.খুবই সত্য. তবে কেবল এটি সহজ, এর অর্থ এই নয় যে এটি দীর্ঘকালীন সময়ে ভাল। আপনি যা বলছেন তা যথাযথ এপিআই নকশা না করার কারণে নয়, কারণ কার্যকারিতা মন্থর করা অনেক সহজ।
back2dos

4

এটি উচ্চ প্রসঙ্গ বা নিম্ন প্রসঙ্গে সংস্কৃতি সম্পর্কিত হতে পারে । প্রতিটি সংস্থা, সংস্থা বা দলের নিজস্ব সংস্কৃতি রয়েছে। উচ্চ বা নিম্ন প্রসঙ্গে সংস্কৃতি বলতে বোঝায় যে কোনও সংস্কৃতি স্পষ্টভাবে সম্পর্কিত হতে কতটা তথ্য পছন্দ করে এবং প্রসঙ্গ থেকে লোকেরা কতটা নেবে বলে আশা করা যায়।

সাংস্কৃতিক রেফারেন্স থেকে নাম সহ সমস্ত পরিষেবাদির নামকরণ কিছুটা নমনীয়তা সরবরাহ করে, তবে এতে স্পষ্টতই সাক্ষীর অভাব রয়েছে। মুখের শব্দ বা "উপজাতির জ্ঞান" থাকতে হবে যা নাম পরিপূরক করে - অর্থাত্ সেবার প্রসঙ্গ। আমি এমন পরিস্থিতি দেখেছি যেখানে উদাহরণস্বরূপ "ফিজবজ" সার্ভার বা "মার্কোপোলো" পরিষেবা রয়েছে যা তারা কী করে তা কেউ জানে না তবে তারা ট্র্যাফিক পেয়েছে, তাই তাদের অবশ্যই কিছু করা উচিত।

আমি নিম্ন প্রসঙ্গের ব্যক্তি, তাই আমি সাধারণ, স্পষ্টত নামগুলি বেছে নেওয়ার প্রবণতা করি যা কোনও সার্ভার বা পরিষেবাটির উদ্দেশ্য সম্পর্কে প্রসঙ্গ সরবরাহ করে। আমি "স্ব-ডকুমেন্টিং কোড "ও লিখি যেখানে আমি আমার কোডটিতে নামটি পড়তে আরও বেশি পঠিত হওয়ার জন্য যত্নবান।

তবে আমি বর্তমানে একটি উচ্চ-প্রাসঙ্গিক দোকানে কাজ করছি যেখানে সমস্ত পরিষেবাগুলির নাম ট্রান্সফর্মারদের নামে দেওয়া হয়েছে। দীর্ঘশ্বাস. অন্তত তারা নামগুলি ধারাবাহিকভাবে ব্যবহার করে।

সুতরাং এটি আরও একটি সাংস্কৃতিক মূল্য বলে মনে হয় তবে প্রযুক্তিগত অনুশীলনগুলি সাংস্কৃতিক পছন্দগুলিকে মানিয়ে নেবে।

উচ্চ-প্রসঙ্গটিও মজাদার হতে পারে এবং এর মধ্যে কিছু মূল্য রয়েছে।


3

কোডনামগুলির একটি কারণ হতাশ হওয়া। আপনি যদি কোনও প্রকল্পের নামকে অর্থহীন করে তোলে তবে আপনি কী আলোচনা করছেন তা অন্য কাউকে না বুঝে আপনি জনসমক্ষে এটি নিয়ে কথা বলতে পারেন।

একইভাবে, আপনি যদি আপনার সার্ভারগুলিকে অর্থহীন নাম দেন, তবে অনুমোদিত ব্যবহারকারীরা ছাড়া তাদের কারও কী ধারণা নেই।


2

গুরুত্বপূর্ণ প্রশ্নটি: বর্ণনামূলক কী? অন্যান্য উত্তরগুলি বর্ণনামূলক নয় এমন চিত্রিত করে দুর্দান্ত কাজ করেছে।

আসুন আমরা প্রতিষ্ঠিত করি যে বর্ণনামূলক জিনিসগুলি তাদের ভূমিকা , তাদের উদ্দেশ্য অনুসারে কল করার মাধ্যমে আসে দ্বারা তারা কি । উদাহরণস্বরূপ, এটি বেশ পরিষ্কার, একটি "কাটার" কী করে। এখন এটি কুড়াল, একটি লেজার বা ছুরি হতে পারে। এত কিছু যায় আসে না। এবং একটি লেজার একটি "পয়েন্টার" হতে পারে একটি কুড়াল একটি "সজ্জা" হতে পারে এবং একটি ছুরি একটি "পাঙ্কচারার "ও হতে পারে।

সুতরাং, অন্যরা যেমন উল্লেখ করেছে, কোনও কিছুর বৈশিষ্ট্য এবং এটি সম্পাদন করা কার্যের মধ্যে সম্পর্ক তুলনামূলকভাবে শিথিল। সুতরাং ওএস সার্ভার নামের অংশ হওয়া বর্ণনামূলক নয় , এটি আসল উদ্দেশ্য থেকে বিভ্রান্ত করছে

উপাদান কীভাবেDoesX এক্স সম্পাদন করে তা কাজ করা আপনার কাজ না হলে এটি আপনার ব্যবসায়ের কোনও নয় is যদি এটি আপনার কাজ হয় তবে আপনি যেভাবেই ততক্ষণে এর মুখোমুখি হোন।

রেচেট ফ্রিক যেমন উল্লেখ করেছে, বর্ণনামূলক নামগুলি খুঁজে পাওয়া কখনও কখনও শক্ত। তবে প্রায়শই না করা, এটি জিনিসগুলি কী করে তা বুঝতে না পারার একটি চিহ্ন , আপনাকে অবশ্যই নামকরণ করতে হবে। এই বোঝার আগে, আপনার সম্ভবত নিজেকে উদ্বেগ করা উচিত নয় যে এটি কী করে যা আপনি জানেন না;)


+1, তবে উদাহরণ যুক্ত করার কী আছে? প্রশ্নটির মন্তব্য করার সময় আমি যে উদাহরণটি ব্যবহার করেছি তা ব্যবহার করতে পারেন (এমন http-blog-db-failoverকোনও মেশিনের জন্য যা ব্লগ হোস্টিংয়ের কোনও ওয়েবসাইটের ফেইলওভার ডাটাবেস হোস্ট করে; লিনাক্স থেকে উইন্ডোজ বা মঙ্গোডিবি থেকে কাউচডিবিতে সরিয়ে নেওয়া নাম প্রভাব ফেলবে না, বিপণনের সিদ্ধান্তও নেবে না। )
আর্সেনী মোরজেনকো

2

প্রথম কারণটি হ'ল এটি সংক্ষিপ্ত এবং স্মরণীয় হতে পারে। আপনি যদি প্রকল্পটির নামটি বলতে বা লিখতে যাচ্ছেন সে সম্পর্কে আপনি যদি ভাবেন, যদি একটি সংক্ষিপ্ত নাম রয়েছে যা সবাই জানে এবং বোঝে তবে আপনি যথেষ্ট পরিমাণ সময় সাশ্রয় করবেন।

দ্বিতীয় কারণ এটি চামড়াডি তৈরি করে। দলটি যদি নামটি বাছাই করে, তবে তারা তাদের পছন্দ মতো একটি বেছে নিতে পারে। এটি সূক্ষ্ম, তবে যখন আপনি 'কিউ 3 অ্যাকাউন্টিং আপডেটস' নামে একটি প্রকল্পের পরিবর্তে ভাইপার বা জিমলে বা বোবা বা বুগাটি নামে একটি প্রকল্পে কাজ করছেন তখন এটি দলের মনোবলকে বাড়িয়ে তোলে। আমার এক বন্ধু ছিল যারা একগুচ্ছ গাড়ি উত্সাহীদের নিয়ে একটি দলে কাজ করেছিল। তাদের প্রিয় প্রকল্পের কিক অফ অনুষ্ঠানটি বেছে নিয়েছিল তারা কোন গাড়ীটিকে প্রকল্প কোডের নাম হিসাবে ব্যবহার করবে।


2

আমি সবসময় ভেবেছিলাম এটি এমন কিছু যা বেশিরভাগ কারণেই মানুষকে আনন্দিত করে। দিনের আলোতে অপারেশন অন্ধকারে প্রায় স্কাল্কিংয়ের সাথে মান সংযুক্ত করার জন্য মিডিয়া দ্বারা লোকেরা শর্তযুক্ত। 5 বছর বয়সে আমাদের "স্পেশাল এজেন্ট ওসো" আছে; 15 বছর বয়সে এটি জেমস বন্ড। গোপনীয়তা মানুষের অন্যথায় জাগতিক ক্রিয়াকলাপগুলিতে (যেমন কম্পিউটারের প্রোগ্রামিং করা) গুরুত্বের বাতাস দেয়।

সম্পর্কিত, কেউ যখন "মাইক্রোসফ্ট কোডনাম" তখন "লংহর্ন" এর জন্য একটি লোগো তৈরি করেছিলেন ( http://en.wikedia.org/wiki/File:Windows_Longhorn_logo.svg )। কেন কেউ এমন কোনও কোডনামের জন্য লোগো তৈরি করবেন যা সত্যই কোনও বিপণনের প্রচেষ্টার অংশ হতে পারে না? আবার লোকেরা এই ধরণের কাজটি করে কারণ এটি তাদের আনন্দ দেয়। ফটোশপে ঘুরে বেড়ানো আসলে আসল কাজ করার চেয়ে আরও সহজ / মজাদার।


1

এমন একটি সিস্টেম থাকতে পারে যা আপনি জানেন না।
একটি সংস্থা আমি তাদের সমস্ত সার্ভারের জন্য নোবেল পুরস্কার বিজয়ীদের ব্যবহৃত নামের জন্য কাজ করেছি। বিভিন্ন নোবেল পুরস্কার সার্ভারের বিভিন্ন বিভাগ নির্দেশিত।
পরীক্ষার সার্ভারগুলির নাম গণিত বিজয়ীদের নাম, সাহিত্যের বিজয়ীদের পরে ডাটাবেস সার্ভার, মেডিসিন বিজয়ীদের পরে মেল সার্ভার ইত্যাদির নাম ইত্যাদি
হতে পারে someone কয়েক দশক ধরে শত শত নোবেল পুরষ্কার))

আমি ঘরে অনুরূপ সিস্টেম ব্যবহার করেছি, জেট যোদ্ধাদের নামকরণকারী কম্পিউটার, বোমারু বিমানের পরে সার্ভার এবং আগ্নেয়গিরির পরে ডিস্ক ভলিউম রেখেছি।

একই সফটওয়্যারের টুকরো, গাছের পরে নাম উত্পাদন সংস্করণ, ফুলের পরে বিটা সংস্করণ ইত্যাদি দিয়ে কাজ করা যেতে পারে etc.

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