nDiki : コーディング規約
コーディング規約 - coding standards
プログラムを書く際の約束を定めたもの。
Java
- Code Conventions For The Java Programming Language - Sun Microsystems による公式な規約
- JSP言語コーディング規約
- Naney Java Coding Standards
スポンサード リンク
Related term
2005年7月12日 (火)
■ ソースコードの整形はスペースで

向かいの2人がプログラムを共同開発している。 一人はインデントに「タブ文字を使用するのが好み」で、もう一人はインデントに「空白文字を使用するのが好み」。 ちょっと合戦してた。
ちなみに自分は空白文字派。
@ タブストップは空白文字8個毎であれ
ソースコードを閲覧するのに使うのは、メモ帳や more や cat かもしれない。 タブストップは空白文字8個毎を想定しておくべき。
@ タブストップを変更すると整形が崩れる
タブ文字派より「エディタの設定を変更することで、好みのインデント幅で閲覧・編集できる」と言う意見を聞くことがある。 しかし
- 字下げにタブ文字と空白文字を併用してあると、タブストップの変更により整形が崩れる(場合がある)。複数行にわたる式などで、タブストップ以外の位置に字下げしたいことはよくある。
- (自分はほとんど書かないけど)コードの後ろに1行コメントをつける時にタブ文字で位置揃えしておくと、タブストップの変更によりずれる。
@ インデント幅は大抵 8 じゃない
好みの2で書く。またはコーディング規約にあわせて書く。大概 2 か 4。
最近 8 で書いたことない。
@ ということで
タブ文字の方がいいというケースがほとんどない。
最近タブ文字を使っているのは Makefile のコマンド行の時ぐらい(って、これはタブ文字じゃないと駄目だからだけれど)。
- PPM とか (2003-10-01)
- Evernote 使用開始 (2009-03-03)
- Linux 上で Flex 2 SDK を使った Flash コンテンツ開... (2007-09-11)
- 久しぶりに C 言語プログラムのコードレビュー (2006-12-07)
- xyzzyを読み取り専用メディアから起動する (2004-07-28)
■注目キーワード
購入 買った 発売日 フリー 無料 価格 値段 作り方 選び方 使い方 方法 設定 サンプル ダウンロード 限定 在庫 予約 穴場 比較 検証 レビュー 感想 評価 評判 使用感 使ってみた 口コミ 噂 最新 MP3 動画 意味 お薦め お勧め おすすめ 便利 Blog ブログ mixi 修理 デザイン ビックカメラProcess Time: 0.039474s / load averages: 0.60, 0.34, 0.27
nDiki by WATANABE Yoshimasa (profile)
Powered by DiKicker
Base theme by Nana (for tDiary)




◇ Twitter やってます。この記事が気にいったらぜひ twitter.com/Naney の follower になってください。
◇ 2GB 無料のオンラインストレージサービス Dropbox に次のリンク先から登録すると今なら 250MB プラス! → Dropbox