আমি মনে করি আপনি যা করছেন ঠিক আছে। আমি সাধারণভাবে কোডিং মানগুলিতে সম্মত হওয়া জরুরী বলে মনে করি।
উদাহরণস্বরূপ আমি ক্লাস ইত্যাদির জন্য উদাহরণস্বরূপ, ভেরিয়েবল এবং আপারকামেলকেস জন্য লোয়ার ক্যামেলকেস ব্যবহার করি
কোডিং মানগুলির এই সমস্যাটি সরিয়ে নেওয়া উচিত।
আমি যখন সফল ওপেন সোর্স প্রোগ্রামগুলি দেখি তবে তাদের প্রায়শই কোডিং মান থাকে
http://drupal.org/coding- স্ট্যান্ডার্ডস
http://help.joomla.org/content/view/826/125/
http://wiki.rubyonrails.org/rails/pages/ কোডিং স্ট্যান্ডার্ডস
http://lxr.linux.no/linux/ ডকুমেন্টেশন / কোডিং স্টাইল
কোডিং মানগুলির সাথে সম্মত হওয়া আপনার পক্ষে এটি শেষ লড়াই হওয়া উচিত।
আসলে উইকিপিডিয়া এন্ট্রিটি দেখুন ( http://en.wikedia.org/wiki/CamelCase থেকে )
প্রোগ্রামিং এবং কোডিং স্টাইল
অভ্যন্তরীণ মূলধনটি কখনও কখনও উত্স কোড লেখার জন্য কোডিং শৈলীর নির্দেশিকা (যেমন, মেসা প্রোগ্রামিং ভাষা এবং জাভা প্রোগ্রামিং ভাষা) দ্বারা শব্দের সীমানা নির্দেশ করার পরামর্শ দেওয়া হয়। এই নির্দেশাবলীর কয়েকটিতে থাকা প্রস্তাবগুলি স্থির বিশ্লেষণ সরঞ্জামগুলির দ্বারা সমর্থিত যা আনুগত্যের জন্য উত্স কোডটি চেক করে।
এই সুপারিশগুলি প্রায়শই আপারকামেলকেস এবং লোয়ারকামেলকেসের মধ্যে পার্থক্য করে, নির্দিষ্টভাবে নির্দিষ্ট ধরণের সত্তার জন্য কোন জাতটি ব্যবহার করা উচিত তা উল্লেখ করে: ভেরিয়েবল, রেকর্ড ক্ষেত্র, পদ্ধতি, পদ্ধতি, প্রকার ইত্যাদি etc.
একটি বহুল ব্যবহৃত জাভা কোডিং স্টাইল হুকুম দেয় যে আপারকামেলকেস ক্লাসের জন্য ব্যবহার করা যেতে পারে এবং নিম্নের ক্যামেলকেস উদাহরণ এবং পদ্ধতিগুলির জন্য ব্যবহার করা যায় [[১৯] এই ব্যবহারটি স্বীকৃতি দিয়ে, কিছু আইডিই, যেমন গ্রহন, ক্যামেলকেসের উপর ভিত্তি করে শর্টকাটগুলি প্রয়োগ করে implement উদাহরণস্বরূপ, অলপিসের বিষয়বস্তু সহায়তা বৈশিষ্ট্যে, একটি ক্যামেলকেস শব্দের ঠিক উপরের অক্ষরগুলি টাইপ করা যেকোন ম্যাচিং ক্লাস বা পদ্ধতির নাম প্রস্তাব করবে (উদাহরণস্বরূপ, "এনপিই" টাইপ করুন এবং সামগ্রী সক্রিয়করণ "নালপয়েন্টারএক্সেপশন" পরামর্শ দিতে পারে)।
প্রোগ্রামিংয়ের জন্য মূল হাঙ্গেরীয় স্বরলিপিটি উল্লেখ করে যে "ব্যবহারের ধরণ" (ডেটা টাইপ নয়) এর জন্য একটি ছোট হাতের সংক্ষিপ্ত বিবরণটি আপারকামেলকেসে নামের অবশিষ্টাংশ সহ সমস্ত চলক নামের উপসর্গ করা উচিত; যেমন এটি নিম্নচিকিত্সার একটি রূপ। জাভাতে ফাইলের নামের জন্য এবং অ্যামিগা ব্যক্তিগত কম্পিউটারের জন্য ক্যামেলকেস হ'ল অফিশিয়াল কনভেনশন।
মাইক্রোসফ্ট .NET প্যারামিটার এবং নন-পাবলিক ফিল্ডের জন্য লোয়ার ক্যামেলকেস এবং অন্য ধরণের সনাক্তকারীদের জন্য আপারকামেলকেস (ওরফে "পাস্কাল স্টাইল") প্রস্তাব দেয় s [20]
পাইথন ক্লাসের নামগুলির জন্য আপারকামেলকেস প্রস্তাব দেয় [[21]
এনআইইএম রেজিস্ট্রিতে এক্সএমএল ডেটা উপাদানগুলি আপারকামেলকেস এবং এক্সএমএল বৈশিষ্ট্যগুলি নিম্নের ক্যামেলকেস ব্যবহার করা দরকার।
ক্যামেলকেসের নামের মধ্যে আপার কেস সংক্ষিপ্তকরণ (প্রধানত সংক্ষিপ্ত শব্দ এবং সূচনা) অন্তর্ভুক্ত করার জন্য একটি একক সম্মেলন নেই। পদ্ধতির মধ্যে পুরো সংক্ষিপ্ত বিবরণটি আপার ক্ষেত্রে (যেমন "UseHTTPConnication" তে) ফেলে রাখা এবং উপরের ক্ষেত্রে কেবল প্রথম অক্ষর রেখে দেওয়া (যেমন "UseHttpConnection") অন্তর্ভুক্ত।
উটের কেস কোনওভাবেই কম্পিউটিংয়ে সর্বজনীন নয়। বেশ কয়েকটি আধুনিক প্রোগ্রামিং ভাষার ব্যবহারকারী, বিশেষত লিস্প এবং ফোর্থ পরিবারগুলিতে প্রায়শই হাইফেন ব্যবহার করেন। কখনও কখনও প্রদত্ত কারণগুলির মধ্যে একটি হ'ল এটি করার জন্য বেশিরভাগ কীবোর্ডগুলি স্থানান্তরিত করার প্রয়োজন হয় না, শব্দগুলি পৃথক করা হলে আরও বেশি পঠনযোগ্য হয় এবং উটের ক্ষেত্রে সহজেই কেস-সংবেদনশীল বা কেস-ভাঁজ ভাষায় সংরক্ষণ করা যায় না (যেমন: কমন লিস্প, এটি, প্রযুক্তিগতভাবে একটি কেস-সংবেদনশীল ভাষা হওয়ার পরে, ডিফল্টরূপে বড় হাতের অক্ষরে সনাক্তকারীদের ক্যানোনিকালাইজাইজ করে (ভাঁজ)।