কোডটি আরও স্ব-ডকুমেন্টিং করা ছাড়া অন্য কোনও কারণে যদি আমি মামলা সংবেদনশীলতা পছন্দ করি:
this is a CONSTANT
this is a ClassName
this is a methodName
this is a local variablename
আমি সাধারণত পাইথনে প্রোগ্রাম করি, তবে আমার সি # দিনের মধ্যে, ক্লাসের উদাহরণগুলি ক্লাসের মতো একই, তবে ছোট (বা উট) কেস হিসাবে (অন্যরা বলেছে) নামকরণ করা আমার পক্ষে খুব সুবিধাজনক বলে মনে হয়েছে:
Thing thing = new Thing();
কেস-সংবেদনশীল ভাষাগুলি ব্যবহারের জন্য এর জন্য আরও কিছু কনভেনশন প্রয়োজন, যেমন, কিছু ধরণের সিগিলের মতো:
Thing oThing = new Thing()
Thing instanceOfThing = new Thing()
যা একটি "খারাপ জিনিস"।
একটি চলক বনাম বনামের ব্যবহার সম্পর্কিত ক্লাসের রেফারেন্স পেতে আমি গ্রেপ করা (কেস-সংবেদনশীলভাবে) সুবিধাজনকও বোধ করি। কেস-সংবেদনশীল ভাষা সহ, এটি কম সহজ হবে। অনুসন্ধান এবং প্রতিস্থাপনের জন্য একই।
সবশেষে, একজন প্রোগ্রামার হিসাবে, যখন আমি বিভিন্ন কেসগুলির সাথে শব্দগুলি দেখি, তখন আমার কাছে এটি লাফিয়ে যায় যে তারা বিভিন্ন জিনিস ... আমার খুব কমই বাগ রয়েছে যেখানে পরিবর্তনশীল কেসগুলি ভুল ছিল, এমনকি গতিময়, স্ক্রিপ্টযুক্ত ভাষায় যেখানে একটি সংকলক সাহায্য করেছিল।