Javaルールブック 読みやすく効率的なコードの原則 大谷晋平、米林正明、片山暁雄、横田健彦(著) 電通国際情報サービス (監修) 技術評論社 2011年2月 ISBN-10: 4774145475 ISBN-13: 978-4774145471 2709円(税込) ■コーディングのルールは必要だ。だが、縛りすぎてもならぬ チームで開発を行うと、必ず「ルール」が必要になる。よくある規約としては、開発手法を定めた「開発規約」や、どのようなテストをどれだけ行うかを定めた「テスト規約」などがある。 コードを書く際、どのプログラミング言語にも最低限のルールは存在する。しかし、すべてのエンジニアがそれを熟知しているとは限らない。ルールを知らないエンジニアが書いたコードは、本人にしか理解できないものになる。そのようなコードを1つ許せば、いずれシステム全体が混沌状態に陥り、システムの品質を落としてしまう