বিশেষত মাইক্রোসফ্ট দ্বারা হাঙ্গেরীয় স্বরলিপিটি অপব্যবহার করা হয়েছিল, যা ভেরিয়েবল নামের চেয়ে দীর্ঘ উপসর্গের দিকে নিয়ে যায় এবং এটি বেশ কঠোর হয়, বিশেষত আপনি যখন উইন 16-তে বিভিন্ন ধরনের / আকারের কুখ্যাত ল্যাপারাম / ওপ্যারাম পরিবর্তন করেন )।
সুতরাং, উভয়ই এই অপব্যবহারের কারণে এবং এম its এর ব্যবহারের কারণে এটি অকেজো হিসাবে চিহ্নিত করা হয়েছিল।
আমার কাজে, জাভাতে আমরা কোড করি, তবে প্রতিষ্ঠাতা এমএফসি ওয়ার্ল্ড থেকে এসেছেন, সুতরাং অনুরূপ কোড স্টাইল ব্যবহার করুন (প্রান্তিকৃত ধনুর্বন্ধনী, আমি এটি পছন্দ করি! পদ্ধতি অনুসারে বড় বড় রাজধানী, আমি তার সাথে অভ্যস্ত, ক্লাব সদস্যদের এম-এর মতো উপসর্গ (ক্ষেত্র) ), s_ থেকে স্থির সদস্য ইত্যাদি)।
এবং তারা বলেছে যে সমস্ত ভেরিয়েবলের প্রিফিক্সটি তার প্রকারটি দেখানো উচিত (উদাহরণস্বরূপ, একটি বাফারড্রেডারের নাম brData)। যেগুলি খারাপ ধারণা হিসাবে দেখানো হয়েছে, কারণ প্রকারগুলি পরিবর্তন করতে পারে তবে নামগুলি অনুসরণ করে না, বা কোডারগুলি এই উপসর্গগুলির ব্যবহারের সাথে সামঞ্জস্যপূর্ণ নয় (আমি এমনকি এফার, দ্য প্রক্সি, ইত্যাদিও দেখি!)।
ব্যক্তিগতভাবে, আমি কয়েকটি উপসর্গের জন্য বেছে নিয়েছি যেগুলি আমি দরকারী বলে মনে করি, সবচেয়ে গুরুত্বপূর্ণ হ'ল বুলিয়ান ভেরিয়েবলের উপসর্গ করা, কারণ এগুলিই কেবলমাত্র সিন্ট্যাক্সের মতো অনুমতি দেয় if (bVar)
(কিছু মানের স্বতঃআর ব্যবহারের সত্য বা মিথ্যা ব্যবহার না করে)। আমি যখন সি তে কোড করেছিলাম তখন আমি ম্যালোকের সাথে বরাদ্দ করা ভেরিয়েবলগুলির জন্য একটি উপসর্গ ব্যবহার করেছি, এটি একটি অনুস্মারক হিসাবে এটি পরে মুক্তি দেওয়া উচিত। প্রভৃতি
সুতরাং, মূলত, আমি সামগ্রিকভাবে এই স্বরলিপিটি প্রত্যাখ্যান করি না, তবে যা আমার প্রয়োজনের জন্য উপযুক্ত বলে মনে হচ্ছে তা গ্রহণ করেছি।
এবং অবশ্যই, যখন কোনও প্রকল্পে (কাজ, ওপেন সোর্স) অবদান রাখছি, আমি ঠিক জায়গায় কনভেনশনগুলি ব্যবহার করি!