2012-01-06 8 views
1

@Namedアノテーションにバッキングビーンズに新しい名前を付けるべきですか、それとも読みやすくするためにクラスと同じものを使うべきですか?これをしない、またはいつ行うかについてのガイドラインはありますか?バッキングビーンズにクラスよりも別の名前を付けるべきですか?

私は値を持つドロップダウンコンポーネントを提供するバッキングBeanを持っています。それは複数の場所で使用されているので、私はそれをアプリケーションスコープにしただけです。私はそれをStatusValuesManagerと命名した。

答えて

3

それは非常に主観的ですが、分析するためのいくつかのポイントがあります。

  1. Conflict:このバッキングBeanは、同じ名前を使用することができます別のコンポーネント、システムまたはパッケージあまりにも一般的な名前を持っていますか?
  2. Usability:常時使用されている場合は、わかりやすく長すぎない、わかりやすい名前を付けて読みやすくすることができますか?
  3. Tracking:アノテーションのクラス名を置き換えた場合、そのトラッキングをより難しくしていますか?

私は個人的に素晴らしい名前を付けて、それを上書きしないので、簡単に追跡できます。そして、私はバッキングBeanを作成するときに起こりうる競合とユーザビリティについて考えます。したがって、競合やあまりに複雑すぎたり、あまりにも一般的でない名前が付けられます。

事前に、ベストプラクティスと幸運についてプロジェクトの担当者と相談してください。

+1

ありがとう、良い答え:) – user626912

関連する問題