C#クラスの命名標準/ガイドライン


18

長年にわたって、アプリケーションのサービスにはさまざまな命名規則を使用してきました

例えば:

[ClassName]サービス  
[ClassName]マネージャー  
[ClassName]ファクトリー  
[ClassName] Provider  
[ClassName]ヘルパー

私は通常、外部依存関係のないユーティリティクラスにのみ「ヘルパー」サフィックスを使用します。

しかし、私は他の人との間にクロスオーバーが少しあることを発見し、何をいつ使用するかについての推奨事項/標準/ガイドラインがありますか?

c#  naming 

4
これはどのようにオフトピックですか?「推奨事項/標準/ガイドラインはありますか?」有効な質問です-答えは、「はい、MSのガイドラインへのリンクです。」
Kieren Johnstone

それで、閉じられるのではなく動かされることができますか?IMOのプログラミングにまだ関連している

@コン、私は同意しません。StackOverflowの有効な質問です。stackoverflow.com/questions/495051/...
フィリップエクバーグ

@Ben、あなたがこれに対する答えを見つけたら教えてください。人々が提案するガイドラインを見たいのです。

4
@svickは、あなたがそれを絶対に明白なように聞こえるようにします。私はそうは思いません。製品を保存するProductManagerまたは製品を保存するProductServiceがあります。構成を生成するConfigurationProviderまたはConfigurationFactoryを持つことができます。これが私が説明を求めている理由です。

回答:


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.