আমি কেবল সি # শিখতে শুরু করছি। জাভা, সি ++ এবং অবজেক্টিভ-সি এর পটভূমি থেকে আগত, আমি সি # এর পাস্কেল-কেসটি এর পদ্ধতি-নামগুলির পরিবর্তে অনন্য, এবং একটি বাচ্চাকে প্রথমে অভ্যস্ত করা কঠিন বলে মনে করি। এর পিছনে যুক্তি ও দর্শন কী?
আমি অনুমান করছি এটি সি # বৈশিষ্ট্যের কারণে। অবজেক্টিভ-সি-এর বিপরীতে, যেখানে পদ্ধতির নামগুলি উদাহরণের ভেরিয়েবলগুলির ঠিক একই হতে পারে, এটি সি # এর ক্ষেত্রে নয়। আমি বৈশিষ্ট্যগুলির সাথে লক্ষ্যগুলির মধ্যে একটি লক্ষ্য করব (এটি বেশিরভাগ ভাষার সাথে এটি সমর্থন করে) ভেরিয়েবল এবং পদ্ধতিগুলি থেকে সম্পত্তিটিকে সত্যই পৃথক করে তোলা। সুতরাং, সি # তে কারও একটি "ইনট এক্স" থাকতে পারে এবং সংশ্লিষ্ট সম্পত্তি এক্স হয়ে যায় properties বৈশিষ্ট্য এবং পদ্ধতিগুলি পার্থক্যযোগ্য নয় তা নিশ্চিত করার জন্য, আমি যে সমস্ত পদ্ধতির নাম অনুমান করছি সেগুলিও তাই বড় হাতের অক্ষর দিয়ে শুরু হবে বলে আশা করা হচ্ছে। (আমি এখন পর্যন্ত সি # সম্পর্কে যা জানি তার উপর ভিত্তি করে এটি কেবল আমার অনুমান — আমি এখনও শিখছি)। এই কৌতূহলী নির্দেশিকাটি কীভাবে কার্যকর হয়েছিল তা জানার জন্য আমি খুব কৌতূহলী (এটি প্রদত্ত যে '
(সম্পাদনা: পাস্কেল-কেসিংয়ের অর্থ, প্যাসকেল কেস (যা মূলত উটকেস তবে মূলধন দিয়ে শুরু হয়)। পদ্ধতির নামগুলি সাধারণত বেশিরভাগ ভাষায় ছোট হাতের অক্ষর দিয়ে শুরু হয়))