Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
TDD 実践ミニトーク
Search
Daisuke Garaike
August 25, 2025
Programming
1
340
TDD 実践ミニトーク
Daisuke Garaike
August 25, 2025
Tweet
Share
More Decks by Daisuke Garaike
See All by Daisuke Garaike
AR グラス + ミニ PC で実現する新しいモバイル環境
contour_gara
0
200
Spring Boot と AWS S3 を使ったアプリケーションのテスト
contour_gara
0
74
ノート PC に Linux 入れてみたけど結構良かった
contour_gara
0
3.2k
JUnit5 から Kotest へ
contour_gara
0
190
社外での学びを社内に還元したい
contour_gara
1
480
2 週間で Twitter Bot を作ってみた
contour_gara
0
1.2k
Database Rider を用いたデータベーステスト
contour_gara
0
430
Other Decks in Programming
See All in Programming
著者と進める!『AIと個人開発したくなったらまずCursorで要件定義だ!』
yasunacoffee
0
120
Rediscover the Console - SymfonyCon Amsterdam 2025
chalasr
2
140
CSC509 Lecture 14
javiergs
PRO
0
220
エディターってAIで操作できるんだぜ
kis9a
0
650
CloudNative Days Winter 2025: 一週間で作る低レイヤコンテナランタイム
ternbusty
7
1.9k
AI時代もSEOを頑張っている話
shirahama_x
0
230
Google Antigravity and Vibe Coding: Agentic Development Guide
mickey_kubo
2
130
Full-Cycle Reactivity in Angular: SignalStore mit Signal Forms und Resources
manfredsteyer
PRO
0
180
認証・認可の基本を学ぼう前編
kouyuume
0
160
Level up your Gemini CLI - D&D Style!
palladius
1
170
なあ兄弟、 余白の意味を考えてから UI実装してくれ!
ktcryomm
10
11k
WebRTC、 綺麗に見るか滑らかに見るか
sublimer
1
140
Featured
See All Featured
A better future with KSS
kneath
240
18k
Testing 201, or: Great Expectations
jmmastey
46
7.8k
A Modern Web Designer's Workflow
chriscoyier
697
190k
Product Roadmaps are Hard
iamctodd
PRO
55
12k
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.3k
Become a Pro
speakerdeck
PRO
30
5.7k
Embracing the Ebb and Flow
colly
88
4.9k
Building Flexible Design Systems
yeseniaperezcruz
329
39k
Speed Design
sergeychernyshev
33
1.4k
The Cult of Friendly URLs
andyhume
79
6.7k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
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