4

名前空間識別子の一部として会社を使用する場合、会社名が複数の単語で構成され、すべて大文字で構成されている場合は、何と呼ぶ必要がありますか?

会社のウェブサイト、すべてのドキュメント、およびすべての印刷物がこのフォームを使用していることに注意してください。したがって、ブランディング/ロゴだけでなく、会社名が実際に使用されている方法です。

たとえば、「FASTDATA」という名前の会社を考えてみましょう。

適用できるバリエーションはたくさんあります

Fastdata.Product.Feature
FastData.Product.Feature
FASTDATA.Product.Feature

MyCompany.Product.Integration.Fastdata
MyCompany.Product.Integration.FastData
MyCompany.Product.Integration.FASTDATA

フレームワーク設計ガイドライン:再利用可能な.NETライブラリの規則、イディオム、およびパターン、第2版を読んでいますが、そのような場合のガイダンスはないようです...

4

2 に答える 2

3

これは、ある程度、選択の問題です。ここで最も重要なことは一貫性です。

「Framework Design Guidelines」という本は、「名前空間名の最初の部分を選択するときに、会社または組織の公式名」を使用することを提案しています (56 ページの Brad Abrams 経由)。適切な選択は次のとおりです。

FASTDATA.Product.Feature

これは、57 ページの「 DO use PascalCasing」というタイトルのセクションでさらに拡張されています。

ブランドが非伝統的な大文字小文字の区別を採用している場合は、通常の名前空間の大文字小文字から逸脱していても、ブランドで定義された大文字小文字に従う必要があります。

于 2012-10-23T16:49:48.897 に答える
0

1 つ目は、FastData という会社のプロジェクトを作成していると仮定した場合のガイドラインの選択です。

于 2012-10-23T16:51:06.120 に答える