আপনি যখন কোন ভাল নামটি ভাবতে না পারেন তখন আপনি ফাংশন / ভেরিয়েবল / ইত্যাদির নাম কী রাখবেন? [বন্ধ]


13

আপনি যখন কোনও ফাংশন / পরিবর্তনশীল / ইত্যাদি সংজ্ঞায়িত করছেন এবং এটির নাম কী রাখবেন তা নিশ্চিত নন, আপনি কী নাম রাখবেন? কীভাবে নাম নিয়ে আসবেন?

যদি আপনি এটির নাম না দেওয়া পর্যন্ত আপনি কোনও স্থান-কার্ড হিসাবে একটি অস্থায়ী নাম ব্যবহার করেন তবে আপনি কোন অস্থায়ী নাম ব্যবহার করবেন?


হালনাগাদ

আমি ভালো জিনিস ব্যবহার করা হয়েছে WILL_NAME_LATER, NEEDS_NAMEঅথবা TO_BE_NAMED। আমি আশা করছিলাম কোনও গৃহীত সম্মেলন হয়েছে, আমি আসলে আশা করছিলাম যে আমি যদি এই গৃহীত কনভেনশনটি ব্যবহার করি তবে আমার আইডিই নামটি পরিবর্তন না করা পর্যন্ত নামটি হাইলাইট করবে।


পরিবর্তনশীল নামের জন্য সমস্ত ক্যাপ ব্যবহার সম্পর্কে সতর্কতা অবলম্বন করুন। জনপ্রিয় কনভেনশন দ্বারা, এর অর্থ একটি গ্লোবাল ভেরিয়েবল।
spong

@ সুনপেক, আমি জানি, আমি এই নামকরণ কনভেনশনটি ধ্রুবকদের জন্যও ব্যবহার করি। তবে আমি মনে করি মূলধনটি এটিকে আলাদা করে তুলবে তাই আমি এর নাম পরিবর্তন করতে ভুলে যাব না। আমি এটির মতো নামটি বেশি দিন রাখি না।
জেডি আইজ্যাকস

3
আপনারা যারা যা বলছেন তাদের জন্য, কোনও নাম নিয়ে আপনার কখনই সমস্যা হওয়া উচিত নয় ... এমনকি জেন স্কিটি কখনও কখনও পারেন না: stackoverflow.com/questions/521893/…
জেডি আইজ্যাকস

@ জন আইস্যাকস আমি মনে করি আপনার অস্থায়ীভাবে সাহসী হওয়া উচিত । অনেক লোক এই প্রশ্নটি পড়ছে এবং কোনও পবিত্র কিছুতে কোড তৈরি করছে। সত্য, হ্যাঁ, আপনি যখন আরও গুরুত্বপূর্ণ কিছুতে চেষ্টা করার চেষ্টা করছেন তখন আপনি ঝালাই কোডটি সহজেই লিখতে পারেন। আমরা এখানে পাথরের কোড এচিং করছি না।
spong

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

উত্তর:


29

আপনি যে নকশাটি ডিজাইন করতে চান তার কোনও নাম ভাবতে না পারা প্রায় অসম্ভব। আপনি কোন নামটি নিয়ে এসেছেন তা আপনি পছন্দ করতে পারেন না কারণ এটি সংক্ষিপ্ত বা সেক্সি নয়, তবে আপনি যদি খুব কঠোর মনে করেন তবে আপনার নামটি খারাপ নামকরণের সাথে শেষ হবে end

আসুন ধরা যাক আপনার কাছে এমন কিছু আছে যা আপনাকে অবজেক্টগুলি তৈরি করতে সহায়তা করে, তবে আপনি জানেন না এটি সাধারণত কারখানার নামে পরিচিত। এটিকে কেবল অবজেক্টক্রিটর বলুন। এটি অবাস্তব মনে হলেও কমপক্ষে এটি পরিষ্কার।

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

কোনও কিছুর জন্য নাম নিয়ে আসতে অক্ষমতার অর্থ আপনি কী জানেন এটি জানেন না, যার অর্থ আপনার আগে আরও বড় সমস্যা রয়েছে।


8
আমি সবসময় তাদের চড় মারতে চাই যারা শনাক্তকারীদের খুব দীর্ঘ বলে অভিযোগ করে (যখন তারা কেবল তিন বা চার শব্দ হয়)। আমাদের টাইপ করার গতি দ্বারা আমাদের সীমাবদ্ধ করা উচিত নয় এবং আমরা যদি থাকি তবে আমাদের উচিত এবিসিডি তে নজর রাখা এবং টাইপ করা শিখতে হবে!
ড্যাশ-টম-ব্যাং

1
+1 এর কারণে "The inability to come up with a name for something means you don't know what it is doing"। আমি মনে করি এটি সত্যই একটি গুরুত্বপূর্ণ বিষয়। এটি উপলব্ধি করা আপনাকে কোডে অস্পষ্টতা এবং স্পষ্টতা খুঁজে পেতে সহায়তা করে।
বিআইআইবি

34

আমি সর্বদা আমার ভেরিয়েবল এবং ফাংশনগুলিকে দুর্দান্ত নাম দেওয়ার চেষ্টা করি ।

আমি যদি বড় নামটি ভাবতে না পারি তবে আমি একটি ভাল নাম স্থির করব ।

আমি যদি ভাল নামটি না নিয়ে আসতে পারি তবে আমি একটি ঠিক নাম ব্যবহার করব ।

আমি পেশাদার প্রোগ্রামিংয়ের 15 বছরের মধ্যে কোনও সুন্দর নাম নিয়ে আসতে পারিনি।


6
কাব্যিক হওয়ার মতো +1 being
spong

1
... তবে, 15 বছর 6 মাস আগে মাইক্রোসফ্ট বব জন্মগ্রহণ করেছিলেন।
ভার্চুওসিমিডিয়া

12

আপনি যদি কোনও ভেরিয়েবল বা ফাংশনে কোনও ভাল নাম ভাবতে না পারেন তবে আপনি যা করছেন তা আপনি বুঝতে পারেন না বা আপনার একটি নকশা পেয়েছে। যেভাবেই হোক, "এক্স" এর মতো কিছু নির্বিচারে নাম চড় মারা (যদি আপনি স্থানাঙ্কগুলির সাথে ডিল করছেন) আপনার দ্বিধাটি সমাধান করবে না; এটি কেবল এটি আরও খারাপ করে তুলবে এবং আরও বেশি বজায় রাখার ব্যথা।


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

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

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

অবিরত ... আমরা চেক-ইন করার ঠিক আগে প্রোডাকশন কোড বা চূড়ান্ত কোড তৈরি করার কথা বলছি না। আমরা এমন কোনও নামকরণের বিষয়ে কথা বলছি যা সম্পর্কে এখনও আমাদের সম্পূর্ণ বোধগম্যতা নেই - সম্ভবত কোনও ভাল কারণে অস্পষ্ট যে কোনও বিষয়ে প্রাথমিকভাবে শুরু করতে (উদাহরণস্বরূপ: দলের কেউ এটি এখনও বুঝতে পারে না, সম্ভবত না এমনকি ক্লায়েন্ট)। তবে জিনিসগুলি যা জানা রয়েছে তার ভিত্তিতে এখনও এগিয়ে যেতে হবে।
spong

1
@ সুনপেক: কোডটি ব্যবহার করার জন্য কেবলমাত্র জায়গাটিই আমি দেখেছি fooএবং barব্যবহার করতে পারি এটি একটি ধারণা দেখানোর জন্য ব্যবহৃত কোডের ছোট ছোট স্নিপেটগুলিতে। অবশ্যই, নামগুলি ভাবার সময় আমিও হোঁচট খেয়েছি, তবে আমি কখনও এমন খারাপ অবস্থানে পৌঁছতে পারি নি যেখানে fooএকমাত্র যুক্তিযুক্ত বিকল্প ছিল। যদি এটি ঘটে থাকে তবে আমি কী জানি আমি আসলে কী তা জানি না এবং আমি কী করতে হবে তা না বলা পর্যন্ত ড্রইং বোর্ড এবং সিউডো কোডে ফিরে যেতে হবে।
গ্যাবলিন

5

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

আপনি একটি পরিবর্তনশীল পেয়েছেন। এটা একটা জিনিস। এটি যাইহোক, একটি জিনিস প্রতিনিধিত্ব করে। এবং জিনিসগুলির নাম রয়েছে। আপনি কীভাবে জানেন যে তারা জিনিস! আপনি কি সত্যিই আমাকে বলছেন যে কোনও জিনিসটির নাম রেখে দিতে হবে কারণ আপনি আসল জিনিসটির নামটি নিয়ে আসতে পারেন না?

Iteters বলা উচিত i। নেস্টেড পুনরাবৃত্তি সম্ভবত ভুল হতে পারে, তবে আপনার যদি এগুলির প্রয়োজন হয় তবে অবশ্যই বাকী স্বরগুলি দিয়ে নিজের পথে চলুন, যাতে (ক, ই, ও, ইউ, এবং godশ্বর আমাকে সাহায্য করুন, হ্যাঁ, কখনও কখনও y)।

এগুলি ছাড়া, কেবল এটি কী জিনিস তা কল করুন এবং এটি দিয়ে সম্পন্ন করুন!


9
আমি অবশ্যই প্রতিবাদ করব! স্পষ্টতই অভ্যন্তরীণ পুনরাবৃত্তিকে j এবং সেই কে এর ভিতরে থাকা বলা উচিত । দীর্ঘকালীন গাণিতিক traditionতিহ্যটি আপনার কাঁধের উপর দিয়ে তাকিয়ে আছে!
ফ্র্যাঙ্ক শিয়েরার

হাহ। আমি কখনই জে এবং কে করিনি। আমি দেখতে পাচ্ছি যে এটি বুদ্ধিমান, যদিও।
ড্যান রে

8
কম্পিউটার বিজ্ঞানের জন্য ডিজকস্ট্রা এতটাই প্রাকৃতিক ফিট ছিল যে তার নামটি সঠিক ক্রমে তিনটি সাধারণ পুনরাবৃত্তকারী ভেরিয়েবল অন্তর্ভুক্ত করেছিল।
glenatron

3
@ বিগনাট্রন: অবশেষে, কীভাবে সেই নামটি বানান তা মনে রাখার উপায়!
Configurator

4

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


3

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


1
এটি সর্বদা কার্যকর হয় না, বিশেষত যখন বিকাশকারী শব্দটি বা ব্যবসায় / শিল্পের অভিপ্রায় সম্পর্কে পরিচিত নাও হতে পারে। আরও সাধারণ এবং স্পষ্টত কিছু বোঝাতে ব্যবহার করা উচিত যে এটি পরে সংজ্ঞায়িত করা এবং পরিবর্তন করা দরকার। ওপিটি মনে করছে কখন উদ্দেশ্যটি অজানা, এবং প্রাথমিকভাবে কী ব্যবহার করা উচিত asking নামকরণ যদি এমন কিছু হয় যা কমবেশি অভিপ্রায় দেয় তবে একটি ভাল নাম ইতিমধ্যে খুব বেশি দূরে নয়।
spong

1
@ সুনপেক সিরিয়াসলি, মোটামুটি নির্দিষ্ট ডোমেন নিয়ে কোনও কাজ শুরু করার পরেও, কোনও ফাংশনের নাম নিয়ে আমার সমস্যা হয় নি। হয়তো আমার আরও ফাংশন লিখতে হবে। :)
অ্যাডাম শিখুন

1
@ সুনপেক: কোনও ফাংশন কী করে তা না জেনে আপনি কীভাবে লিখতে পারেন?
Configurator

4
@ সুনপেক: আমি তা বলিনি। আমি কেবল বলেছিলাম যে এটি কী করছে তা জেনে আপনি সম্ভবত কোনও ফাংশন লিখতে পারবেন না। এটা সম্ভব না. আমি কখনই এটি ঘটতে দেখিনি এবং এটি কীভাবে সম্ভব হতে পারে তা আমি দেখিনি। হতে পারে আমি বোকা হয়ে যাচ্ছি, তবে আপনি যখন কোনও ফাংশনটির নাম ডোফু () রাখেন, তখন আপনি এর ভিতরে কী রাখবেন ??
Configurator

2
@ সুনপেক: আমি কখনও বলিনি যে নামগুলি শুরু থেকেই 'ভাল' হতে হবে। আপনি কেবল এমন পরিস্থিতিতে কীভাবে আসবেন যেখানে আপনি কোনও ফাংশন তৈরি করতে চান তা দেখতে আমি ব্যর্থ হয়েছি তবে কী করতে যাচ্ছে তা আপনি জানেন না।
কনফিগারকারী

2

foo বিন্যাস এবং বার । যেহেতু এখনও ফাংশন / ভেরিয়েবলের নামকরণের পিছনে কোনও অর্থ নেই, তাই আমি ফু এবং / অথবা বারের কিছু সংমিশ্রণ ব্যবহার করি যা আমি সংজ্ঞায়নের চেষ্টা করছি।

এটি নামকরণ করা উচিত সম্পর্কে যখন আমার আরও ভাল ধারণা হয় তখন এটি অনুসন্ধান করা / পরে খুঁজে পাওয়া সহজ করে তোলে।

উইকিপিডিয়াতে ফুবারও দেখুন ।

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


1

আপনার ফাংশনটি কোনও কিছুর সাথে উপসর্গ করুন এবং এখনই এটি একটি সেরা শট নাম দিন। উদাহরণস্বরূপ, একটি ফাংশন সংরক্ষণ-All-পণ্য-জন্য--নির্বাচিত ব্যবহারকারী টু দ্যা ডাটাবেসের যে হতে পারে RENAME_SaveAllProductsForTheSelectedUserToTheDatabase()


অবশ্যই, এই ক্ষেত্রে, আপনি শুধু ফাংশনের নাম উচিতSaveAllProductsForTheSelectedUserToTheDatabase()
Configurator

1

ভেরিয়েবলের নামকরণের জন্য //TODO find a better nameআমি এটিকে যা বলি তাই আমি একটি মন্তব্য করি যাতে এটির পুনরায় নামকরণ করতে আমি পরে যেতে পারি

সাধারণত, যখন আমি পরিবর্তনশীল / ফাংশন / শ্রেণি ব্যবহার শুরু করি তখন আমি তাদের জন্য আরও ভাল নাম পাই name


0

কোডটি মাথায় রেখে শীঘ্রই একটি ভাল নাম রাখা ভাল, পরে যখন অপেক্ষা করা অপেক্ষা করে অপেক্ষা করা নাও যে আপনি নামটি ভাল রেখেছিলেন!


0

ভাল, বর্ণনামূলক নামগুলি খুঁজে পেতে আমার প্রায়শই সমস্যা হয় না .. তবে কখনও কখনও নামকরণটি একেবারে অপ্রয়োজনীয় হয়ে যায়, যাতে শ্রেণি এবং পরিবর্তনশীল নামগুলি খুব মিল থাকে। ওয়েবক্লিয়েন্ট ওয়েবক্লিয়েন্ট = নতুন ওয়েবক্লিয়েন্ট (uri); ...এবং পছন্দ.


0

কখনও কখনও আমি zzzz অস্থায়ীভাবে ব্যবহার করি।

আপনাকে সাহায্য করার জন্য একটি ভাল নিয়ম হ'ল:

  • এটি কি কোনও বুলিয়ান ফিরিয়ে দেয় এবং এর কোনও পার্শ্ব প্রতিক্রিয়া নেই: তারপরে একটি বিশেষণ ব্যবহার করুন (যা দিয়ে শুরু করা হয়েছিল) তবে ভবিষ্যতের উত্তেজনা কখনও নয়।
  • এটি কি অন্যরকম ফিরে আসে এবং এর কোনও পার্শ্ব প্রতিক্রিয়া নেই: তারপরে একটি বিশেষ্য ব্যবহার করুন।
  • এটি কিছু না করে কিছুই ফেরায় না: তারপরে একটি ক্রিয়া ব্যবহার করুন।
  • এটি কি শ্রেণি: তারপরে একটি বিশেষ্য ব্যবহার করুন।

-1

অতীতে আমি ববকে প্রচুর পরিমাণে ব্যবহার করতাম তবে ফাংশন / স্ক্রিপ্টে এটি কেবলমাত্র নামমাত্র-নামকরণযুক্ত পরিবর্তনশীল হবে কারণ অন্যথায় কোডটি দ্রুত অপঠনযোগ্য হয়ে যায়।

(বব হ'ল একটি দিন থেকে হ্যাংওভার - ভেরিয়েবলগুলি বব এবং ফ্রেড কল দিয়ে দূরে চলে যাওয়া)

আমি ব্যবহার খুশি আমি একটি পাল্টা জন্য।

অর্থবোধক নামগুলি ব্যবহার করা আরও ভাল, যদিও সেগুলি সংক্ষিপ্ত এবং উদ্দীপনা নাও থাকে।


আমি এমন একটি ছেলের সাথে কাজ করেছি যিনি তার অ্যাপ্লিকেশনগুলির মধ্যে তার অ্যাপ্লিকেশনগুলির জন্য এবং ক্লাসগুলির জন্য এই জাতীয় নাম ব্যবহার করেছিলেন। সম্ভবত এটি বলা বাহুল্য, তার কোডটি সাধারণত খুব খারাপ ছিল।
ড্যাশ-টম-ব্যাং 21

2
@ ড্যাশ-টম-ব্যান্ড: আমি তার কোডটি খুব বব বলে মনে করি।
কনফিগারকারী

আমি যদি কিছু নামার জন্য আমার নামটি কিছু হানিবি শিরোনামে কাজ করতে পারি তবে আমি এটি প্রায়শই করি, এমনকি এটি কিছুটা প্রসারিত হলেও। TPropertyEnhancmentTypeEditor = (পিইটিইউবুটিজ, পিইটিইউফুল, পিইটিইডিস্পাইসিবল);
পিটার টার্নার

-1

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



-2

বেলা , তবে কেবল অস্থায়ীভাবে। আমি সর্বদা ফিরে যাই এবং তাদের ভাল পরিবর্তনশীল নামে নামকরণ করি।


1
এটি কখনও ব্যবহার করবেন না। খারাপ না.
ডায়নামিক

-2

ডোয়েট (), এ (), বি (সি) এক্সএক্সএক্সএক্সএক্স () ....

অবশ্যই তারা রিফ্যাক্টর হয়ে যায় .... সাধারণত


-3

আমি আমার ডেস্কে জিনিস ব্যবহার করার প্রবণতা রাখি।

  • কাপ
  • অল্টার
  • foo বিন্যাস
  • খ / এক / সি (একক চিঠি জাঙ্ক)
  • অলক (উচ্চারণযোগ্য বহু-অক্ষরের জাঙ্ক)

আমি জেনেরিক নামের দিকেও ঝুঁকছি (কমপক্ষে ফাংশনগুলির জন্য):

  • বিনিময়
  • প্রক্রিয়া
  • reviseVar
  • কালাপাতি করা

এটি যদিও অস্থায়ী জিনিসগুলির জন্য। আমি শপথ করছি কিছুই এটিকে সংগ্রহস্থল হিসাবে তৈরি করে না, অনেক কম উত্পাদন করে।

...


আমি সর্বদা নোংরা বোধ করি তবে কখনও কখনও কোনও পদ্ধতির সর্বাধিক স্পষ্ট নাম হ'ল "গো" বা "ডওআইটি"। যখনই আমি আরও ভাল নামটি নিয়ে আসতে পারি তবে আমি মাঝে মাঝে সত্যই "প্রোগ্রামটির নামটি বোঝায় যে কাজটি ঘটতে চলেছে তা করা"। তবে এটি কোনও ফাংশন নামের জন্য ব্যবহার করতে খুব দীর্ঘ। :)
ড্যাশ-টম-ব্যাং

@ ড্যাশ-টম-ব্যাং: কোনও কারণে, এর runচেয়ে আরও ভাল দেখাচ্ছে go। হতে পারে কারণ আমরা আমাদের প্রোগ্রামগুলি দ্রুততর করতে চাই।
Configurator
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.