강의

멘토링

로드맵

NEW
Programming

/

Back-end

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

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

  • inflearn
  • gyuwon2187
ai활용
AI 코딩
TDD
AI
Refactoring
Thumbnail

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

こんなことが学べます

  • 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適用が気になる開発者

こんにちは
です。

704,242

受講生

6,147

受講レビュー

118

回答

4.7

講座評価

132

講座

배움의 기회는 경제적, 물리적 한계에서 자유로워야 한다고 생각합니다.
우리는 성장기회의 평등을 추구합니다.

カリキュラム

全体

19件 ∙ (1時間 19分)

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

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

受講レビュー

全体

12件

4.8

12件の受講レビュー

  • hongsukju8012님의 프로필 이미지
    hongsukju8012

    受講レビュー 1

    平均評価 5.0

    5

    32% 受講後に作成

    • seal님의 프로필 이미지
      seal

      受講レビュー 14

      平均評価 4.8

      5

      32% 受講後に作成

      • jjhgwx님의 프로필 이미지
        jjhgwx

        受講レビュー 597

        平均評価 4.9

        5

        100% 受講後に作成

        Thank you for the great lecture!

        • mindcompass님의 프로필 이미지
          mindcompass

          受講レビュー 21

          平均評価 4.7

          5

          100% 受講後に作成

          This was a great lecture that allowed me to outline the overall structure of TDD. Thank you for providing it for free.

          • ehdns11331571님의 프로필 이미지
            ehdns11331571

            受講レビュー 7

            平均評価 3.7

            修正済み

            3

            100% 受講後に作成

            無料

            inflearnの他の講座

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

            似ている講座

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