翔泳社(出版社) , 滝沢徹(訳) , 牧野祐子(訳) , Cambridge University Press(原出版社) , Scott W. Ambler(著) , Trevor Misfeldt(著) , Gregory Bumgardner(著) , Allan Vermeulen(著) , Eldon Metz(著) , Jim Shur(著) , Patrick Thompson(著)
コーディングスタイルにはいくつかの流儀があります。本書は知名度の高いスタイルを紹介しています。複数の開発者が関わるプロジェクトで統一性、一貫性のあるコードを書く事が効率性、保守性を高める要因となります。本書は、オブジェクト開発やJava開発する上での常識的な事項、現場ですぐに使えるTips等も含まれていてとても簡潔にまとめられています。開発現場で役に立つ事請け合いです。
序論
1 一般原則
2 フォーマット規約
3 命名規約
3.1 パッケージ名
3.2 タイプ名
3.3 メソッド名
3.4 変数名
3.5 定数名
4 ドキュメンテーション規約
4.1 コメントの種類
4.2 ドキュメンテーションコメント
4.3 内部コメント
5 プログラミング規約
5.1 型安全
5.2 文と式
5.3 構築
5.4 例外処理
5.5 表明
5.6 同時並行性
5.7 同期
5.8 効率性
6 パッケージング規約
まとめ
用語解説
参考文献