-

命名規則、みなさんどのようにつけていますか?

記述はキャメルケースか全小文字か、区切りはハイフンかアンダースコアか、省略はするかしないか・・・など、
書き方は人によって様々ですが、結局どれが「ベター」なのでしょうね。

私は「ハイフン区切り」「全小文字」「省略無し」で最低限の統一をしています。
部下に「長すぎる」と散々言われていますが私は元気です。

現場の方、もしよければ教えてください。

みんなの回答 4 件

名無しさんの回答

私は言語によって違います。

htmlやcssのidやclass名の場合は、global_navi の様に全て小文字でアンダースコア繋ぎです。
全て小文字の理由にはXHTMLの言語使用からの影響が大きいと思います。

JavaScriptのメソッド名はsetValue() のように先頭小文字の二番目以降の単語の先頭文字のみ大文字です。
(ローワーキャメルケース)

また余りに一般的ではない単語を無理に英語にするような事も控えています。
他の方がソースを見て辞書をひかなければならない名前を付ける事に私は共感できません。

名無しさんの回答

先日、GoogleがHTMLとCSSのガイドラインを公開しました。それまでCSSはキャメルにしてましたが、このガイドラインに合わせてハイフンにしました。

で、命名規則は言語によって違います。
例えばPHPなんかはキャメルですね。

Google HTML/CSS Style Guide

http://google-styleguide.googlecode.com/svn/trunk/htmlcssguide.xml
名無し

PHPはフレームワークによっても変わってくるし、PJのコーディング規約によっても変わってくる。そもそもバージョンによっても変わる変態言語だけど。

名無しさんの回答

「アンダースコア」「全小文字」「省略無し」で統一。

ハイフンでないのは、ダブルクリックで一度に選択できないというだけの理由です。

名無しさんの回答

PHPとHTMLとで混ざるので、PHPはアンスコ、HTML系はハイフンに変えたりしてる。

最終更新日:2012-08-18 (14,528 views)

関連するトピックス

ページ上部に戻る