名前付けのガイドラインNaming Guidelines

次のフレームワークの開発に名前付け規則の一貫性を確保すると、フレームワークの使いやすさに主要な金額があります。Following a consistent set of naming conventions in the development of a framework can be a major contribution to the framework’s usability. これにより、広範囲に分散されたプロジェクトの多くの開発者によって使用されるフレームワークです。It allows the framework to be used by many developers on widely separated projects. フォームの整合性を超えるフレームワーク要素の名前は簡単に理解する必要があり、各要素の機能を伝達する必要があります。Beyond consistency of form, names of framework elements must be easily understood and must convey the function of each element.

この章の目標は、開発者に即時わかりやすい名前に一貫性のある名前付け規則のセットを提供します。The goal of this chapter is to provide a consistent set of naming conventions that results in names that make immediate sense to developers.

一般的なコード開発のガイドラインは、コード全体でより一貫性のある名前付けになると、これらの名前付け規則を採用することが必要があるだけは公開される Api に適用 (public または protected の型とメンバー、および明示的に実装されたインターフェイス)。Although adopting these naming conventions as general code development guidelines would result in more consistent naming throughout your code, you are required only to apply them to APIs that are publicly exposed (public or protected types and members, and explicitly implemented interfaces).

このセクションの内容In This Section

大文字の使用規則Capitalization Conventions
一般的な名前付け規則General Naming Conventions
アセンブリと DLL の名前Names of Assemblies and DLLs
名前空間の名前Names of Namespaces
クラス、構造体、およびインターフェイスの名前Names of Classes, Structs, and Interfaces
型のメンバーの名前Names of Type Members
パラメーターに名前を付けるNaming Parameters
リソースに名前を付けるNaming Resources
部分 © 2005、2009 Microsoft Corporation します。All rights reserved.Portions © 2005, 2009 Microsoft Corporation. All rights reserved.

ピアソン教育, Inc. からのアクセス許可によって検出Framework デザイン ガイドライン: 規則、表現方法、および再利用可能な .NET ライブラリを第 2 版パターンは Cwalina と Brad Abrams、2008 年 10 月 22 日で発行されました。Microsoft Windows 開発シリーズの一部として、Addison-wesley Professional。Reprinted by permission of Pearson Education, Inc. from Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries, 2nd Edition by Krzysztof Cwalina and Brad Abrams, published Oct 22, 2008 by Addison-Wesley Professional as part of the Microsoft Windows Development Series.

関連項目See Also

フレームワーク デザインのガイドラインFramework Design Guidelines