[Object-Oriented & Java]

Writing Robust Java Code

 


Writing Robust Java Codeは、Scott W. Ambler氏によるJavaコーディング標準と指針が記述された文書です。この文書は、理解しやすく保守しやすく拡張しやすいコードを書くことを目的としています。一般的な標準だけでなく、コーディングにおける指針が豊富に書かれています。

バージョン番号の17.01dは、スタートレックに登場するエンタープライズ号の艦籍番号にちなんで付けられているらしい(著者はスタートレックファン)。

日本語訳公開版(v17.01d)

Writing Robust Java Codeのバージョン17.01dを日本語訳したものを著者のScott W.Ambler氏の承諾を得て公開しています。

形式 内容 更新日 備考
HTML4 Writing Robust Java Code日本語訳 2005. 7. 18 章単位に分割したHTML
HTML3 Writing Robust Java Code日本語訳(更新停止) 2003. 3.16 単一のHTMLファイル(TGZ形式で圧縮)
PDF Writing Robust Java Code日本語訳 2005. 7. 18 LaTeX2εから生成したPDF

オリジナル(v17.01d)

Writing Robust Java Codeのオリジナルは下記URLにあります。


古い版(v17.01c)の日本語訳

一応取ってありますが、新しいv17.01dの方をご覧下さい。


参考URL

他のJavaコーディング標準

*1 SunのCode Conventionはあまり積極的に保守されたり使われてはいない、とJosh Bloch氏が述べていた。

developerWorks:Components日本語記事

IBMのdeveloperWorksサイトに、Scott W. Ambler氏の記事(日本語訳)がいくつか掲載されています。Writing Robust Java Codeに書かれた標準や指針についての詳しい解説、補足として読むことができます。

Ambler氏の記事以外にもコーディング標準に参考となる記事が多々掲載されています。

コーディングスタイルに関するページ

コーディング標準に関するツール

書式整形

静的検証

メトリクス計測


参考文献


This page is written by Toru TAKAHASHI.