t_wada氏の記事や動画を集めてみた

素晴らしい記事や動画の数々で、リンクをシェアすることが多いので、Qiitaにまとめてみました。[t_wada氏のtwitter](https://twitter.com/t_wada)を眺めるのも、とても勉強になるので、おすすめです。

ブラッシュアップしたバージョンのスライドや動画が出た場合、旧版のリンクを消して、最新版だけ置いています。

## 動画

- [Testable Lambda｜AWS Summit Tokyo 2017](https://www.youtube.com/watch?v=C0zNc4bdWhY)
- [PHPConference2016 Track1 (3) PHP7で堅牢なコードを書く](https://www.youtube.com/watch?v=17i1EL9pBwA)
- [見てわかるテスト駆動開発(2020)](https://www.youtube.com/watch?v=Q-FJ3XmFlT8)
- [Developer eXperience Day【Stream A】テストコードのリファクタリングが目指すもの](https://youtu.be/AKCfYuDhvXM?t=3389)
- [和田卓人×和田省二　データベースを巡る世代間闘争](https://www.youtube.com/watch?v=VK4GpC34fBw)

## Webラジオ(Podcast)

- [[codelunch] 16. The power-assert Leaves From Moratorium](http://codelunch.fm/16/)
- [[codelunch] 17. The power-assert Goes To The Next Scene](http://codelunch.fm/17/)
- [[ajitofm] 6: Worse Is Better](https://ajito.fm/6/)
- [[ajitofm] 13: Test Driven Development](https://ajito.fm/13/)
- [[ajitofm] 23: Effective Presentations](https://ajito.fm/23/)
- [[fukaborifm] 13. ペアプロやテストの疑問とか、ソフトウェアエンジニアの育成とか](https://fukabori.fm/episode/13)
- [[fukaborifm] 27. 論理削除とは何か？どのような解法があるのか？ w/ twada](https://fukabori.fm/episode/27)
- [[fukaborifm] 28. 技術選定の審美眼(1) w/ twada](https://fukabori.fm/episode/28)
- [[fukaborifm] 29. 技術選定の審美眼(2) w/ twada](https://fukabori.fm/episode/29)
- [[textafm] シリーズ全て](https://anchor.fm/textafm)
- [[fukaborifm] 48. GoFデザインパターンとDI (前編) w/ twada](https://fukabori.fm/episode/48)
- [[fukaborifm] 49. GoFデザインパターンとDI + リファクタリング (後編) w/ twada](https://fukabori.fm/episode/49)
- [[fukaborifm] 100. A Philosophy of Software Design (1/3) w/ twada](https://fukabori.fm/episode/100)
- [[fukaborifm] 101. A Philosophy of Software Design (2/3) w/ twada/ twada](https://fukabori.fm/episode/101)
- [[fukaborifm] 102. A Philosophy of Software Design (3/3) w/ twada](https://fukabori.fm/episode/102)
- [[fukaborifm] 114. テスト駆動開発とは何であって、何でなかったのか？ w/ twada](https://fukabori.fm/episode/114)

## スライド

- [TDD のこころ](https://www.slideshare.net/t_wada/the-spirit-of-tdd)
- [State of SQL Antipatterns in 2017 by Takuto Wada](https://speakerdeck.com/twada/state-of-sql-antipatterns-in-2017)
- [エンジニアとしてこの先生きのこるために by Recruit Technologies](https://speakerdeck.com/rtechkouhou/enziniatositekofalsexian-sheng-kifalsekorutameni)
- [外部に依存したコードもテストで駆動する / Test-Driven Architecture - AWS Dev Day Tokyo 2018](https://speakerdeck.com/twada/test-driven-architecture-aws-dev-day-tokyo-2018)
- [Worse Is Better - 過去を知り、未来に備える。技術選定の審美眼 2019 edition / Worse Is Better - Understanding the Spiral of Technologies 2019 edition](https://speakerdeck.com/twada/worse-is-better-understanding-the-spiral-of-technologies-2019-edition)
- [組織にテストを書く文化を根付かせる戦略と戦術（2020秋版） - Strategy and Tactics of Building Automated Testing Culture into Organization 2020 Autumn Edition - Speaker Deck](https://speakerdeck.com/twada/strategy-and-tactics-of-building-automated-testing-culture-into-organization-2020-autumn-edition)
- [予防に勝る防御なし - 堅牢なコードを導く様々な設計のヒント / Growing Reliable Code PHPerKaigi 2022](https://speakerdeck.com/twada/growing-reliable-code-phperkaigi-2022)
- [質とスピード（2022春版、質疑応答用資料付き） / Quality and Speed 2022 Spring Edition](https://speakerdeck.com/twada/quality-and-speed-2022-spring-edition)
- [ソフトウェアエンジニアとしての姿勢と心構え / Software Engineer's Survival Guide） / Quality and Speed 2022 Spring Edition](https://speakerdeck.com/recruitengineers/software-engineers-survival-guide-2022)
- [サバンナ便り〜自動テストに関する連載で得られた知見のまとめ（2023年5月版）](https://speakerdeck.com/twada/automated-test-knowledge-from-savanna-202305-edition)
- [和田卓人氏が教える、自動テストの使い方 学びを自動テストとして書く「学習用テスト」という考え方 自動テストに関する連載で得られた知見のまとめ（2023年5月版） #1/4](https://logmi.jp/tech/articles/329178)
- [技術選定の審美眼（2023年版） / Understanding the Spiral of Technologies 2023 edition](https://speakerdeck.com/twada/understanding-the-spiral-of-technologies-2023-edition)
- [Property-based Testing の位置付け / Intro to Property-based Testing](https://speakerdeck.com/twada/intro-to-property-based-testing)
- [実録レガシーコード改善 / Working with Legacy Code: the True Record](https://speakerdeck.com/twada/working-with-legacy-code-the-true-record)
- [エンジニアの心構え 2023年度リクルート エンジニアコース新人研修の講義資料です](https://speakerdeck.com/recruitengineers/engineer-2023)

## 記事

- [右手に感情、左手に数値 - カバレッジを味方にしよう](http://d.hatena.ne.jp/t-wada/20111207/coverage_is_your_friend)
- [プライベートメソッドのユニットテストは書かないもの？](https://t-wada.hatenablog.jp/entry/should-we-test-private-methods)
- [技術選定の審美眼。時代を超えて生き続ける技術と、破壊的な変化をもたらす技術を見極める（前編）。デブサミ2018](http://www.publickey1.jp/blog/18/2018.html)
- [変化に適応するために開発者がしてきたこと 〜 『健全なビジネスの継続的成長のためには健全なコードが必要だ』対談 （１）](https://twop.agile.esm.co.jp/how-did-we-embrace-changes-as-developer-8794826bc515)
- [「自動テストとテスト駆動開発、その全体像」を執筆しました（Software Design 2022年3月号）](https://t-wada.hatenablog.jp/entry/automated-test-and-tdd-sd202203)
- [ソフトウェア設計についてtwada技術顧問と話してみた 〜 A Philosophy of Software Design をベースに 〜](https://engineers.ntt.com/entry/2022/05/23/083118)
- [【続】ソフトウェア設計についてtwada技術顧問と話してみた 〜 A Philosophy of Software Design をベースに 〜](https://engineers.ntt.com/entry/2022/07/06/084307)
- [【第1回・前編】エンジニア和田卓人の今を形作る技術](https://www.geekly.co.jp/column/cat-geeklycolumn/specialtalk_ikyu_wada_1/)
- [【第1回・後編】エンジニア和田卓人のこれからを形作る技術](https://www.geekly.co.jp/column/cat-geeklycolumn/specialtalk_ikyu_wada_2/)
- [t_wadaさんと「単体テストの使い方/考え方」の疑問点についてディスカッションしました](https://swet.dena.com/entry/2023/11/13/170000)
- [テスト駆動開発のはじめの一歩｜t_wadaさんに聞く1人で始める自動テストのコツと考え方](https://agilejourney.uzabase.com/entry/2023/11/30/103000)
- [和田卓人氏が教える、自動テストの使い方
学びを自動テストとして書く「学習用テスト」という考え方](https://logmi.jp/tech/articles/329178)
- [リファクタリングを文化にする 〜組織が技術的負債と向き合うワークショップ〜](https://tech-blog.monotaro.com/entry/2023/12/22/090000)
- [学び続けるエンジニアを育てる、twadaラボの取り組み紹介](https://engineers.ntt.com/entry/2023/12/20/090817)
- [保守しやすく変化に強いソフトウェアを支える柱　自動テストとテスト駆動開発⁠⁠、その全体像 ～Software Design 2022年3月号「そろそろはじめるテスト駆動開発」より
](https://gihyo.jp/article/2024/01/automated-test-and-tdd)
- [技術的負債解消への取り組み｜レガシーコード改善t-wadaさんワークショップを開催！](https://note.com/works_hi/n/n7dbd403358da)

## コメント

全部閲覧すると、テストを書かずには居られなくなりますね（＾ω＾）

## 2024-04-06追記

大変ありがたいことに、この記事の修正PRが届きます。

リンク先が無くなるなど、細かく確認出来ませんので、PRを送ってくれた方々には感謝しております。ありがとうございました。