よいプログラムを作るために


※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

・クラス名はすべての単語の頭文字を大文字に


・フィールド名は初めの単語以外の頭文字を大文字に


・パッケージ名は小文字に


・フィールド名やクラス名には意味を持たせる(コメントを見なくてもわかるように)


・is・・・、has・・・は慣習的にbooleanである


・コメントに頼らずに、ソースを見ただけでわかるように!


・コピーペーストを頻繁に使っているときはオブジェクト思考がうまくいってない!


・ほかのプロジェクトやクラスで利用することを想定して作る


・変更しやすいかを確認する!


・オブジェクトが独立できるように!(パッケージも)

クラスを書き出し、それぞれの役割を書く
その役割が多いほど独立性は低い

・オブジェクトにフィールドを保持させたい場合は、フィールドがそのオブジェクトの性質を表すように

ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。