コーディング規約は

クラス設計の規約とごっちゃになる場合が多いけど、両者は別物でしょうよ。パッケージ定義とかクラス名をどうすべきかとか、public/protectedメソッド名をどうすべきかとか、そういうのはクラス設計と呼ばれるもので、ローカル変数の命名規則と同列に扱うべきものではありません。

クラス設計レベルだとそうでもないのに、細かい話になると「ローカル変数には頭文字だけの省略形でもよいが、その場合は大文字を用いる」とか、なんでこうもキモイ規約が多いんでしょうね。

「わかりやすい、おすすめプログラム記述方法」ならそんなに気に留めないんだけど。