Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
「ちょっと古いから」って避けてた技術書、今だからこそ読もう
Search
もっち
October 09, 2025
Programming
8k
12
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
「ちょっと古いから」って避けてた技術書、今だからこそ読もう
こちらでの発表資料です。
初心者歓迎!クラフトビールを楽しむLT会!#4
https://canly.connpass.com/event/365017/
もっち
October 09, 2025
More Decks by もっち
See All by もっち
困ったCSVファイルの話
mottyzzz
2
540
もう外には出ない。より快適なフルリモート環境を目指して
mottyzzz
13
13k
テストカバレッジ100%を10年続けて得られた学びと品質
mottyzzz
2
1.6k
Other Decks in Programming
See All in Programming
一参加者から『中の人』へ 〜全通PHPerがブースに立って学んだ、カンファレンスを100倍楽しむコツ〜
wp_daisuke
0
150
マイコン向けの軽量Ruby「PicoRuby」で各種デバイスを制御するネイティブアプリの実現手法
bash0c7
0
390
[DroidKaigi 2026] Bring your own phones to Gradle Managed Devices
f2lk
0
120
Streamlitで実現する自然言語データアプリ開発
ayumu_yamaguchi
0
280
AHC070解法紹介
eijirou
0
120
The Good Stuff, Not the Slop: Engineering High-Quality Android Apps with Modern AI Tooling
danybony
1
250
AIエージェント時代のコードレビューを設計する
nogu66
6
2.7k
選挙速報を多くのユーザーへ 届ける Live Activities 設計
hamayokokuririn
0
140
AWS Step Functions 大規模並列の壁を越える / jaws-sonic-2026-niigata-step-functions
kasacchiful
PRO
1
460
モデルのリファクタリングが難しいと思ったら、そもそも複雑だったのはビジネス仕様だった ? / is-the-business-domain-the-real-complexity
hatsu38
0
260
App Intentsのビルドプロセスを支える技術
kntkymt
0
370
WebRTC映像をAirPlayに対応させる挑戦.pdf
monolithic_adam
0
260
Featured
See All Featured
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2.2k
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
2
270
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
660
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
520
How to make the Groovebox
asonas
2
2.4k
Visualization
eitanlees
152
17k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
450
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
2.9k
The SEO identity crisis: Don't let AI make you average
varn
0
560
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
380
Ten Tips & Tricks for a 🌱 transition
stuffmc
1
230
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
540
Transcript
「ちょっと古いから」って 避けてた技術書 今だからこそ読もう 2025/10/09 もっち(@mottyzzz) 初⼼者歓迎!クラフトビールを楽しむLT会!#4
2 いい本だよって⾔われた技術書
3 先輩エンジニアから おすすめされた技術書
4 有名なエンジニアが バイブルとしている技術書
5 でも出版されたのは20年、30年前
6 今更読んでも意味があるのかな
7 古い本を読むくらいなら 最新の⾔語やフレームワークを学びたい
「ちょっと古いから」って 避けてた技術書 今だからこそ読もう 8 この発表の中では、そういった技術書を「古典」と呼ぶことにします
⾃⼰紹介 もっち(@mottyzzz) 松本明紘 株式会社 カケハシ(2023年2⽉〜) 好き:ビール🍻 コーヒー☕ 9
最近PoEAAを読み直しました • Patterns of Enterprise Application Architecture • 2002年の技術書 •
体系⽴てられたアーキテクチャパターンのカタログ • 今でもそのまま役に⽴つものもあれば、時代の流れととも に変わった内容もある 10
古典が今でも読み続けられる理由 • 流⾏りに流されない原理原則 • 技術の歴史が分かる • 体系だって書かれている 11
古典が少し読みづらいだろうなと思う理由 • 内容が難しい • 使われている⽤語や思想が現代にあっていない • モダンではないプログラミング⾔語で書かれている 12
13 ⽣成AIの登場
⽣成AIによって読書体験も変わってきた • 技術書の理解を助けてくれる ◦ 要約してくれる ◦ 質問して内容から回答を作ってくれる ◦ 章末問題を⽣成してくれる ◦
他の技術書とのマッシュアップ 14
⽣成AIを使いながら古典を読むと • 内容が難しい ◦ 「⼦供にでも分かるように教えて下さい」 ◦ 「(⾃分が知っている内容である)XXXと同じようなものです か?」 • 使われている⽤語や思想が現代にあっていない
◦ 「この⽤語は現代ではあまり使われていない気がしますがど うですか?」「なぜ現代では使われなくなったのですか?」 ◦ 「XXXとは何が違いますか?」 • モダンではないプログラミング⾔語で書かれている ◦ 「このコードをPythonで書き直して下さい」 ◦ 「このコードを解説してください」 15
16 ⽣成AIによって 読むためのハードルが下がる
17 ⽣成AIが時間を超えた 翻訳者になってくれる
私のバイブル 18 CODE COMPLETE リファクタリング エンタープライズアプリケーション アーキテクチャパターン(PoEAA) Enterprise Integration Patterns
(EIP) Refactoring to Patterns
「ちょっと古いから」って 避けてた技術書 今だからこそ読もう 2025/10/09 もっち(@mottyzzz) 初⼼者歓迎!クラフトビールを楽しむLT会!#4