C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

ログ内検索
  • キーワードを複数指定する場合は 半角スペース で区切ってください。
  • 検索条件は、(AND)=[A かつ B] (OR)=[A または B] となっています。
  • [返信]をクリックすると返信ページへ移動します。
キーワード/ 検索条件 /
検索範囲/ 強調表示/ ON (自動リンクOFF)
結果表示件数/ 記事No検索/ ON
大文字と小文字を区別する

No.58507 の関連記事表示

<< 0 >>
■58507  Re[3]: キャメルケースでの略語の扱い
□投稿者/ 魔界の仮面弁士 -(2011/04/10(Sun) 16:31:39)
    No58506 (七篠 さん) に返信
    >>2 文字から成る頭字語の文字は共に大文字にしてください。
    > キャメルケースで 2 文字から成る単語が続いた場合もすべて大文字になるのでしょうか?

    個人的には、大文字のまま連なると思っています。それゆえに、改名が望ましいかと。
    (ただし、連結した語が一つの複合語である場合には、後続の単語は大文字になりません)


    下記は、.NET の命名規約(すべて大文字は2文字まで)とは異なる camelcase ルールですが:

    http://opensource.adobe.com/wiki/display/flexsdk/Coding+Conventions-ja#CodingConventions-ja-%E5%8D%98%E8%AA%9E%E3%81%AE%E5%8C%BA%E5%88%87%E3%82%8A
    《単語の区切り》
    | ごくまれに頭字語が2つ連続するようなケースも想定されますが、
    | 頭字語の綴りに関しては常に規則を守るようにしてください。
    | 実際に使用されてはいませんが、例として《loadCSSURL()》のようなケースが想定されます。
    | このような名前はできるだけ避けるようにします。


    > ex io db reader をつなげて
    > exIODBReader
    語彙としてはやや不自然な気もしますが、ルール的にはそういう事になると思います。

    もしも上記を改名するとすれば、"DB" の部分でしょうか。
    省略形を極力使用しないという原則に従い、DB → Database とする事ができます。
    (例: Microsoft.AnalysisServices.Database クラス、Microsoft.SqlServer.Management.Smo.DatabaseSecurityAdapter クラス)


    ただし、DB/Database については、.NET や COM においても
     Dao.Database クラス
     Dao.DBEngine クラス
    とか、
     Microsoft.SqlServer.Management.Smo.DatabaseMapping クラスの DBName プロパティ
    のように、多少の表記揺れはあるようです。中には、
     System.Data.OleDb 名前空間
    のように、小文字を交える命名方法もありますし。

    # “頭字語(acronyms)”は、 2 文字の時に大文字化させるようですが、
    # “略語(abbreviations)”の場合は、どういうルールなのだろう。
記事No.58498 のレス /過去ログ98より / 関連記事表示
削除チェック/



<< 0 >>

パスワード/

- Child Tree -