私はJavaからC#に来ています。Java には、大文字と小文字によって識別子の使用法を簡単に確認できる一連の規則があります。
Microsoft の規約を読んでみると、パラメータ以外のほとんどすべてを Pascal ケースにする必要があるようです。私には、これは情報量がはるかに少ない慣習であるように思われます。
.NET/Mono の世界では、この慣習を破ることは本当に悪い形だと考えられているのでしょうか。それに慣れる必要があるのでしょうか。それとも、Java の習慣を他の人が使用する C# コードに引き継ぐことができるのでしょうか?