Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
TDD 実践ミニトーク
Search
Daisuke Garaike
August 25, 2025
Programming
1
320
TDD 実践ミニトーク
Daisuke Garaike
August 25, 2025
Tweet
Share
More Decks by Daisuke Garaike
See All by Daisuke Garaike
AR グラス + ミニ PC で実現する新しいモバイル環境
contour_gara
0
170
Spring Boot と AWS S3 を使ったアプリケーションのテスト
contour_gara
0
53
ノート PC に Linux 入れてみたけど結構良かった
contour_gara
0
3.1k
JUnit5 から Kotest へ
contour_gara
0
180
社外での学びを社内に還元したい
contour_gara
1
470
2 週間で Twitter Bot を作ってみた
contour_gara
0
1.2k
Database Rider を用いたデータベーステスト
contour_gara
0
420
Other Decks in Programming
See All in Programming
dynamic!
moro
10
7.6k
Cursorハンズオン実践!
eltociear
2
1k
TFLintカスタムプラグインで始める Terraformコード品質管理
bells17
2
160
Things You Thought You Didn’t Need To Care About That Have a Big Impact On Your Job
hollycummins
0
220
株式会社 Sun terras カンパニーデック
sunterras
0
290
止められない医療アプリ、そっと Swift 6 へ
medley
1
170
Range on Rails ―「多重範囲型」という新たな選択肢が、複雑ロジックを劇的にシンプルにしたワケ
rizap_tech
0
120
Web Components で実現する Hotwire とフロントエンドフレームワークの橋渡し / Bridging with Web Components
da1chi
3
2.2k
コードとあなたと私の距離 / The Distance Between Code, You, and I
hiro_y
0
160
overlayPreferenceValue で実現する ピュア SwiftUI な AdMob ネイティブ広告
uhucream
0
180
『毎日の移動』を支えるGoバックエンド内製開発
yutautsugi
2
240
Django Ninja による API 開発効率化とリプレースの実践
kashewnuts
0
1.3k
Featured
See All Featured
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Site-Speed That Sticks
csswizardry
11
900
Scaling GitHub
holman
463
140k
The Straight Up "How To Draw Better" Workshop
denniskardys
238
140k
The Cult of Friendly URLs
andyhume
79
6.6k
A Modern Web Designer's Workflow
chriscoyier
697
190k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Building Adaptive Systems
keathley
43
2.8k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.7k
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
BBQ
matthewcrist
89
9.8k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
32
2.3k
Transcript
TDD 実践ミニトーク 2025-08-25 和田卓人(t_wada)さんと考える AIとテストと若手の未来 Daisuke Garaike
自己紹介 Daisuke Garaike • Twitter: @garagara21kt • 大学: Python でプログラミング
• 就職: 23 年卒 Java で百貨店システムの開発 • 新規プロダクト開発を通して、 アジャイル開発を学ぶ • その後既存プロダクトの開発 • 現在無職 2
TDD との出会い 3 アジャイルの文脈で出会った。 モダンなエンジニアであれば TDD は抑えておいた方が良いと言われ、 実践してきた。 Clean Craftsmanship
p271: TDD を実践していなければ、プロの ソフトウェア開発者になれないと私は 本気で主張しているのだろうか? そう、私は本気だ。
TDD 実践 4 • なんとなく TDD 実践 ◦ 人から言われるし 本にも書いてるし
◦ プログラミング楽しい • シンプルな Web API をアウトサ イドインで作れる 新規プロダクト開発 既存プロダクト開発 • テストがあっても厳しい • テストと設計は深く かかわっているのでは?
今、どう TDD と向き合っているか 動くものを作るのは簡単。 動くものを、 • とりあえず動くというレベルでは なく、手の加えやすさも担保した い。 •
間違いなく動きますと自信を持 つのが難しい。 5
AI 時代はどうなるんだろう AI は、保守性と責任のために 何をやるのか? AI に TDD を実践させると、 •
保守性の高い コードは 書いてくれそう? • ただ、私は AI が書いたコードに 責任がもてるのだろうか? 6