Slide 1

Slide 1 text

「ちょっと古いから」って 避けてた技術書 今だからこそ読もう 2025/10/09 もっち(@mottyzzz) 初⼼者歓迎!クラフトビールを楽しむLT会!#4

Slide 2

Slide 2 text

2 いい本だよって⾔われた技術書

Slide 3

Slide 3 text

3 先輩エンジニアから おすすめされた技術書

Slide 4

Slide 4 text

4 有名なエンジニアが バイブルとしている技術書

Slide 5

Slide 5 text

5 でも出版されたのは20年、30年前

Slide 6

Slide 6 text

6 今更読んでも意味があるのかな

Slide 7

Slide 7 text

7 古い本を読むくらいなら 最新の⾔語やフレームワークを学びたい

Slide 8

Slide 8 text

「ちょっと古いから」って 避けてた技術書 今だからこそ読もう 8 この発表の中では、そういった技術書を「古典」と呼ぶことにします

Slide 9

Slide 9 text

⾃⼰紹介 もっち(@mottyzzz) 松本明紘 株式会社 カケハシ(2023年2⽉〜) 好き:ビール🍻    コーヒー☕ 9

Slide 10

Slide 10 text

最近PoEAAを読み直しました ● Patterns of Enterprise Application Architecture ● 2002年の技術書 ● 体系⽴てられたアーキテクチャパターンのカタログ ● 今でもそのまま役に⽴つものもあれば、時代の流れととも に変わった内容もある 10

Slide 11

Slide 11 text

古典が今でも読み続けられる理由 ● 流⾏りに流されない原理原則 ● 技術の歴史が分かる ● 体系だって書かれている 11

Slide 12

Slide 12 text

古典が少し読みづらいだろうなと思う理由 ● 内容が難しい ● 使われている⽤語や思想が現代にあっていない ● モダンではないプログラミング⾔語で書かれている 12

Slide 13

Slide 13 text

13 ⽣成AIの登場

Slide 14

Slide 14 text

⽣成AIによって読書体験も変わってきた ● 技術書の理解を助けてくれる ○ 要約してくれる ○ 質問して内容から回答を作ってくれる ○ 章末問題を⽣成してくれる ○ 他の技術書とのマッシュアップ 14

Slide 15

Slide 15 text

⽣成AIを使いながら古典を読むと ● 内容が難しい ○ 「⼦供にでも分かるように教えて下さい」 ○ 「(⾃分が知っている内容である)XXXと同じようなものです か?」 ● 使われている⽤語や思想が現代にあっていない ○ 「この⽤語は現代ではあまり使われていない気がしますがど うですか?」「なぜ現代では使われなくなったのですか?」 ○ 「XXXとは何が違いますか?」 ● モダンではないプログラミング⾔語で書かれている ○ 「このコードをPythonで書き直して下さい」 ○ 「このコードを解説してください」 15

Slide 16

Slide 16 text

16 ⽣成AIによって 読むためのハードルが下がる

Slide 17

Slide 17 text

17 ⽣成AIが時間を超えた 翻訳者になってくれる

Slide 18

Slide 18 text

私のバイブル 18 CODE COMPLETE リファクタリング エンタープライズアプリケーション アーキテクチャパターン(PoEAA) Enterprise Integration Patterns (EIP) Refactoring to Patterns

Slide 19

Slide 19 text

「ちょっと古いから」って 避けてた技術書 今だからこそ読もう 2025/10/09 もっち(@mottyzzz) 初⼼者歓迎!クラフトビールを楽しむLT会!#4