[解決済み】キャメルケースの頭字語【終了しました
2022-03-28 10:35:39
質問
CamelCaseについて疑問があります。こんな頭文字があるとします。
Unesco = United Nations Educational, Scientific and Cultural Organization.
と書くべきでしょう。
unitedNationsEducationalScientificAndCulturalOrganization
しかし、頭文字を書く必要がある場合はどうでしょうか。こんな感じ。
getUnescoProperties();
このような書き方でよいのでしょうか?
getUnescoProperties()
または
getUNESCOProperties();
解決方法は?
一部
ガイドライン
マイクロソフトが書いているのは
camelCase
があります。
頭字語を使用する場合、2文字以上の頭字語はパスカルケースまたはキャメルケースを使用します。例えば、以下のようになります。
HtmlButton
または
htmlButton
. ただし、次のような 2 文字だけの頭字語は大文字にする必要があります。
System.IO
ではなく
System.Io
.
識別子やパラメータ名には略語を使用しないでください。どうしても略語を使いたい場合は、2文字以上で構成される略語は、標準的な略語と矛盾してもキャメルケースを使用します。
まとめ
-
2文字になる略語や頭文字を使うときは、すべて大文字にする。
-
頭字語が2文字より長い場合は、最初の文字に大文字を使用します。
では、具体的な事例では
getUnescoProperties()
が正しいです。
関連
-
[解決済み] 引数とパラメータの違いは何ですか?
-
[解決済み] 関数は return 文を1つだけ持つべきですか?
-
[解決済み] セッションとは何ですか?どのように機能するのですか?
-
[解決済み】「インターフェースに合わせたプログラム」とはどういう意味ですか?
-
[解決済み】引数かパラメータか?重複
-
[解決済み] イーガーローディングとは何ですか?
-
[解決済み] プログラミングにおける "Context "という言葉?[クローズド]
-
[解決済み] お気に入りの(賢い)防御的プログラミングのベストプラクティス【非公開
-
[解決済み] ボクシングとアンボクシング、そのトレードオフとは?
-
[解決済み] パラメータと引数の違い【重複
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン