JavaDoc 再入門 ―AI時代のドキュメント戦略―
2026年05月30日 JJUG CCC 16:30 Room A+B #JJUG_CCC_A
JavaDocはJavaのソースコードからHTML形式のAPI仕様書を生成するプログラミングツールです。
Javaの最初期から存在していますが、このツールの機能についてあやふやな人は多いかもしれません。
また、Java23では Markdown 形式でのドキュメント記述に対応するなど進化をしています。
本セッションでは前半では Java 25 時点での JavaDoc 機能を一通り紹介します。
後半では現代のAIを用いた開発環境も視野に入れて、チーム開発におけるドキュメント戦略はどのようにあるべきかについて解説していきます。
本セッションに関しては特別な前提知識は必要ありません。
* JavaDoc 再入門
* JavaDoc概要
* JavaDocの歴史
* JavaDocの機能性
* ドキュメント戦略
* 契約プログラミングとJavaDoc
* 誰の為のドキュメントか? - ドキュメントの現世利益化
* 構造化と複雑性の抑制 - 組み合わせ爆発との闘い
* シャノンの情報源符号化定理 - 情報量の削減限界