Javaコーディング規約


FrontPage

コーディングの心得

  1. 見やすさを重視する
  2. ネーミングはわかりやすく
  3. サンプルを鵜呑みにしない
  4. 同じコードを二度書かない
  5. 役割は一つに

ネーミングルール

  • 全般
    • 英語を使う
    • 大文字・小文字の違いで名前を区別しない
  • パッケージ
    • パッケージ名はすべて小文字にする
    • パッケージ名には意味のある名前を付ける
    • パッケージ名は省略しない
    • サブパッケージ名の重複は可能
  • クラス・インタフェース
    • クラス名は役割を表す名前にする
    • クラス名は単語の先頭を大文字にする
    • 例外クラス名は末尾に「Exception」を付ける
    • インターフェース名はクラス名に準ずる
    • 抽象クラス名はクラス名に準ずる
    • 実装クラス名はクラス名に準ずる
    • 能力付加型のインタフェース名は末尾に「able」を付ける
  • テストクラス
    • テストクラス名は「テスト対象クラス名 + Test」にする
    • すべてのテスト/パッケージテストを行うクラス名は「AllTest?」か「パッケージ名 + Test」にする

最新の20件

2007-05-16 2007-08-09 2007-08-08 2007-06-04 2007-05-16 2007-05-02 2007-02-12 2007-02-05

  • counter: 296
  • today: 1
  • yesterday: 0
  • online: 1