
JJUG CCCは、例年2回、春と秋に開催する日本最大のJavaコミュニティイベントです。Java関連の技術や事例に関する良質なセッションが行われ、また異なる分野で活躍するJava技術者が一堂に会する場ともなっています。
ご参加お待ちしております。
概要
名称
JJUG CCC 2026 Fall
主催
日本Javaユーザーグループ(JJUG)
日時
2026年11月28日 (土) 10:00 ~ 17:15 (開場は9:50頃)
会場
ベルサール新宿グランド コンファレンスセンター
〒160-0023
京都新宿区西新宿8-17-1 住友不動産新宿グランドタワー5F
参加費
無料
定員
1000名
荻原 利雄 登壇予定
10:00~10:20 「オブジェクト指向の老舗に聞いた「好きなGoF、嫌いなGoF」― AI時代に残したい設計判断」
Factory Method、Strategy、Observer、Singleton――皆さんには、つい選びたくなる「好きなパターン」と、できれば避けて欲しい「嫌いなパターン」があったりしますか?GoFの書籍にはパターンの構造や目的は書かれています。しかし、「現場のエンジニアは実際にどのパターンを使い、なぜ好きになり、なぜ嫌いになったのか」は、なかなか表に出てきません。本セッションでは、オブジェクト指向を長年実践してきた豆蔵の約100名規模の事業部を対象に、GoFの23パターンについて「好き」「嫌い」「実際に使ったことがある」「その理由」を尋ねたアンケートの結果を紹介します。単なるランキング発表ではなく、それぞれのデザインパターンについてなぜ好まれるか?なぜ避けられるかなどをとおして実際の使いどころなどを考察してきたいと思います。
荒井 宏城 登壇予定
15:30~15:50 「そのSpringコード、Javaとして説明できますか? ~ 新人研修と現場のあいだを埋めるJava SE再入門 ~」
新人研修を終え、Springを使ったプロジェクトに配属された若手エンジニア。コードを書ける。テストも書ける。生成AIを使えば、知らないAPIを使った実装もできる。一方で、コードレビューやOJTの場で「この `.class` は何ですか?」「このラムダ式は何型ですか?」「このアノテーションはどういう仕組みで動いているのですか?」と聞いてみると、意外なところが「おまじない」のまま残っていることがあります。その背景の一つに、新人研修と実務で求められるJava知識の間にあるギャップがあります。本セッションでは、JUnitによるテストコードやSpringのカスタムバリデーションなど、若手エンジニアが現場で目にしやすいコードを題材に、その裏側にあるJava SEの言語仕様・標準APIを一段ずつ解きほぐします。「現場のコードをJavaそのものまで降りて読んでみる」ことで、おまじないだったコードが理解できるようになる体験を共有します。