강의

멘토링

커뮤니티

Programming

/

Back-end

[ミートアップ vod] AI時代、なぜ今TDDなのですか?

25年7月に実施したTDDオンラインライブミートアップの録画映像です。

難易度 入門

受講期間 無制限

  • inflearn
  • gyuwon2187
TDD
TDD
AI
AI
Refactoring
Refactoring
TDD
TDD
AI
AI
Refactoring
Refactoring
Thumbnail

学習した受講者のレビュー

学習した受講者のレビュー

4.9

5.0

신성철

32% 受講後に作成

ありがとうございます。

5.0

아라레

53% 受講後に作成

テストとLLM活用について、そしてむしろテストが重要になることを知ることができました。

5.0

dmax

100% 受講後に作成

ありがとうございます!!

受講後に得られること

  • LLMによって変わった開発環境と人間開発者の役割

  • LLMの非決定性を補完する解決策としてのTDDの意味と活用

AI時代、
開発者として生きていくということ

AIコーディングツールが開発の日常に深く浸透しました。機能を説明するとすぐにコードが生成され、開発速度と生産性は目に見えて向上しました。もはや「コードを書く作業」自体は、開発者の核心業務ではなくなったのです。しかし、その分今私たちは開発者としてより本質的な問いに直面することになります。

✅ "私たちは今何を作っているのか?"(問題定義)
✅ "このコードは本当に私たちが期待した通りに動作しているのか?"(結果検証)
✅ "問題が発生した時、どこから点検してどのように改善できるだろうか?"(リファクタリング)

AIが多くのことを代替していますが、何を作るかを定義し、結果を検証する責任は依然として開発者の役割です。AIと協業する今、開発者の役割はより明確になり、その責任を現実的で信頼できる方法で実践する手法が必要になりました。


なぜ、今TDDなのでしょうか?

第一に、機能を実装する前にテストを先に作成すると、「何を作るか」をより正確に定義することになり、AIにも明確な目標を伝えることができます。

第二に、AIがコードを素早く作成してくれるとしても、そのコードが期待通りに動作するかどうかは別の問題です。自動化されたテストは、これを繰り返し検証できる最も確実な方法です。

第三に、何よりも今ではテストコードもAIが提案してくれます。TDDを始めるハードルは低くなり、以前よりもはるかに簡単に実践できる環境が整いました。


セッション紹介

✋ 本講義は2025年7月に行われたライブミートアップを録画した映像で、1部発表セッションと2部Q&Aセッションで構成されています。

1部. 発表セッション

発表セッションでは、LLMの登場により変化する開発環境を扱います。AIがコーディングの多くの部分を担うようになり、人間開発者の役割も変わってきていますが、LLMの非決定性という限界は依然として人が責任を負うべき領域として残っています。これに対する重要な解決策の一つとしてテストコードを提示し、AIとTDDが共に作り上げる新しい開発方式について話し合います。

2部. Q&Aセッション

Q&Aセッションでは様々な環境でTDDを適用できるかについての質疑応答が続きます。
これを通じてTDDの本質と目的を改めて振り返り、なぜそしてどのように適用すべきかを一緒に考える時間を持ちます。

TDDの世界をもっと深く学んでみたいなら?!


こんな方に
おすすめです

学習対象は
誰でしょう?

  • AI時代にTDDがなぜ重要なのか知りたい開発者

  • 様々な環境でのTDD適用が気になる開発者

こんにちは
です。

717,814

受講生

7,281

受講レビュー

118

回答

4.8

講座評価

146

講座

学びの機会は、経済的・物理的な限界から自由であるべきだと考えています。
私たちは成長機会の平等を追求します。

カリキュラム

全体

19件 ∙ (1時間 19分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

29件

4.9

29件の受講レビュー

  • sc7258님의 프로필 이미지
    sc7258

    受講レビュー 47

    平均評価 4.9

    5

    32% 受講後に作成

    ありがとうございます。

    • ii93004088님의 프로필 이미지
      ii93004088

      受講レビュー 1

      平均評価 5.0

      5

      100% 受講後に作成

      • sasas님의 프로필 이미지
        sasas

        受講レビュー 74

        平均評価 4.9

        5

        63% 受講後に作成

        • qaws77920642님의 프로필 이미지
          qaws77920642

          受講レビュー 5

          平均評価 5.0

          5

          74% 受講後に作成

          • kuneosu님의 프로필 이미지
            kuneosu

            受講レビュー 9

            平均評価 5.0

            5

            95% 受講後に作成

            無料

            inflearnの他の講座

            知識共有者の他の講座を見てみましょう!

            似ている講座

            同じ分野の他の講座を見てみましょう!