-メンバ変数の名前

私は、書き癖としてメンバ変数にアンダースコアを前置しています。

String _name = null;

たとえばこんな感じ。でもどうも最近こういうのは流行らないのか、アンダースコアなしで名前付けされているようです。this.name = name; みたいにthisを書きたくなかったためにそうしていたのですが。。。
ドン引きのときにそんな話をしていたら、ひとつ仮説を得ました。EJB3にて@EJBアノテーションでメンバ変数を修飾してインジェクションを行う際の名前解決だとか、JavaオブジェクトをXMLシリアライズするツールなどでメンバ名をXMLタグ名に用いたりする際などがあって、アンダースコアを嫌う傾向があるとのことです。そうですか。。。まあ、たしかにIDEのサポートなどあればメンバは色づけ(私の環境ではEclipseのデフォルトで青色)してくれるのですから、大きな問題は無いのです。
トレンドには乗っておきますよ。おいおいアンダースコアの前置は無しにしていきましょう。