Bummei Kanezashi HOMEPAGE
トップページ
|
自己紹介
|
日記
|
リンク集
|
最近気になること
|
アルバム
|
掲示板
|
BSPACE
|
WebLog
|
Paddle
Profile
1974年生まれ。博士(工学)。専門分野はソフトウェア設計方法論、開発方法論。 現在は使いやすいシステムを如何に簡単に低コストで開発するのか について設計方法から開発フレームワークまでを実践しながら提案 している。現在「やさしさ」をコンセプトとした新プロジェクト PADDLE Projectを発足準備を進めている。
bunmeiが使っているメッセンジャーです。
bunmei0627
仕事ノウハウ
ウォーキング関係資料
技術的話題
Apache-mod_davインストール
VineLinuxにUSBハードディスクを接続
CVSを利用した自動Javaモジュールテストシステム
Linuxマシンの自動バックアップの設定
CVSの使い方
色見本
アルバム
富士市の散歩道(2004年1月3日)
紅葉狩り(2003年11月23日)
富山村へ行こうと思ったら(2003年12月21日)
湖西市湖西連峰
愛知県設楽町岩伏山
新川散策
乳岩峡Part2
伊勢神宮参拝
愛知県鳳来町乳岩峡
富士登山'2003
三ヶ日尉ヶ峰散策
東京岩手出張(6月20日〜24日)
サンノゼにて
実家の花(2004年5月26日)
Quick Link
ライブドア
Yahoo Japan
ジョルダン
ハイパーダイヤ
静岡大学富樫研究室
BUNMEIの隠しページ
ソースコード公開
アロマテラピー
一件楽着
常宿
有明ワシントンホテル
芝弥生会館
アワーズイン阪急
Java命名規則
命名規則一般
基本は正しく
フルスペルの英語
を用いる。
英語と日本語の対応訳語集を作成する。
あまりに長い文字は避ける。15文字以内。
やむえず略語を用いる場合は、略用語集を作成する。
ControlはCtrlとする、等。
クラス名
一般クラス名
原則
大文字で始まる
名詞
。
複数の単語で構成される場合,2つ目以降の単語は大文字で始める。
具体的
でシンプルで記述しやすいものにする。
インターフェース名
原則
クラス名と同様。
先頭にIをつける。
抽象クラス名
原則
クラス名と同様。
先頭にAbstractをつける。
Templeteパターン、などを使わない限り、あまり積極的に使用せず、インターフェースにする。
フィールド名
原則
小文字で始まる名詞、もしくは形容詞。
そのフィールドが表現していることが明確になるようにする。
配列やベクタのような集合を表わすフィールドには、複数形の名前を与える。
(例) Vector orderItems;
同じ単語の単数形と複数形を同時に違う意味で使用しない。
頭や末尾に記号をつけるなど、ハンガリアン記法は用いない。(検討中)
フィールド名は先頭に
m_
をつけること。
定数
全て大文字で、_で文字をつなぐ。
static finalとする。
メソッド名
原則
小文字で始まる
能動態の動詞
。
複数の単語で構成される場合,2つ目以降の単語は大文字で始める。
そのオブジェクトに対して
どうするのかが一目でわかるようにつける。
あまり抽象的な名前は、いくつかの処理を同時に行っている可能性がある。メソッドの分割を考える。
同じ名前の単数形と複数形を同時に違う意味で使用しない。
引数なしのデフォルトコンストラクタを必ず作る。
用法による命名規則
フィールドに対する
読み出しメソッドは、setXXXとする。
ただしbooleanを返すものは、isXXXとする。場合よってはhasXXXも可。一般動詞は不可。
フィールドに対する
設定メソッドは、getXXXとする。
フィールドに対応しない、読み出し・設定メソッドには、set、getは使わない。
オブジェクトを生成するファクトリメソッドは、newXXX()とする。
Singletonのインスタンスを取得するものは、getInstance()とする。
ローカル変数名
原則
フィールド名と同様の規則。
メソッド引数は、先頭にaかanをつける。(検討中)
無意味な名前、buf、tmp、str、data等は使用しない。
場合によって、用法による命名規則を用いる。
用法による命名規則
ストリーム
InputStream、OutputStreamは、in、outにする。
Reader、Writerは、XXXXreader、XXXXwriterとする。
例外オブジェクト
catch節で引数とする例外オブジェクトは、exとする。
イベントオブジェクト
Eventオブジェクトは、XXXEventとする。(例:keyEvent)
ループカウンタ
forループ等のループカウンタには、i,j,kの順番で用いてもよい。
1重ループの場合は、loopCounterとするのがよい。
[dai]
著者:
dai
作成日:
2003.07.11[01:39:22]
このページに関する問い合わせは
bunmei@bspace.info
までお願い致します。 powerd by
PADDLE