2009-04-14 19 views
3

"PriceList"または "Pricelist"のどちらが正しいですか?名前を付ける:価格表と価格表

FxCopさんのコメント: CA1702:Microsoft.Naming:タイプ名 'PriceList'の複合語 'PriceList'は、離散的な用語として存在します。あなたの使い方が単語であることを意図している場合は、それを「価格表」として扱います。

編集:これは、開始/終了日、タイトルを持つオブジェクトであるなど

答えて

4

FxCopと同じように、あなたの意図によって異なります。 Pricelistを表すオブジェクトがある場合は、おそらくタイトルと発行日があり、名前と価格を持つアイテムのリストが含まれていますが、価格表は正しいようです。

OTHタイプList<Price>のオブジェクトをお持ちの場合は、価格リスト(または価格)をお勧めします。

重要なことは、に従ってください。に従ってください。このケースでは、完全に人間の問題です(コンパイラがPinkelephants、pinkElephantsまたはPinkElephantsと呼ばれることがある限り、それは気にしません)。いずれの場合にも、最も自然で普通の感じのものを選ぶべきです。

+0

これが最初です。タイトル、日付などのオブジェクト – Allrameest

8

あなたは価格表を使用する必要があります。標準的な命名規則では、クラス名とプロパティに対してPascalの場合が必要です。辞書にはフレーズprice listが2つの単語としてリストされているため、2番目の単語はパスカルの大文字で大文字にする必要があります。

3

価格リストは、Merriam WebsterまたはOxfordの中で個別の用語として存在しません。 FxCopは単語を構成しているに違いありません。

3

"PriceList"と "Pricelist"の両方がOKです。

しかし、それがリストであれば、 "価格リスト"(または価格)はより良いでしょう、それはそれをクリアするので、一緒に結合された2つの概念です。しかし、「価格表」(タイトルと発行日付き)や価格表が問題のドメインにある概念である場合、私は「価格表」を使用する傾向があります

最終的にはどちらも理解して読むのが簡単なので重要ではありません。あなたが選択した魔女がシステム全体で使用されていれば最高です。

標準 FxCopのルールは、多くの出力を与える傾向があります。魔法使いの一部だけが役に立ちます。 大きなシステムで作業している場合は、このシステムで使用する "PriceList"または "Pricelist"のいずれかを実行するカスタムFxCopルールを作成することをお勧めします。

関連する問題