[Meetup vod] Thời đại AI, tại sao bây giờ lại là TDD?

Đây là video ghi lại buổi TDD Online Live Meetup được tổ chức vào tháng 7 năm 2025.

(4.9) 34 đánh giá

924 học viên

Độ khó Nhập môn

Thời gian Không giới hạn

TDD
TDD
AI
AI
Refactoring
Refactoring
TDD
TDD
AI
AI
Refactoring
Refactoring
Thumbnail

Đánh giá từ những học viên đầu tiên

4.9

5.0

손영수

100% đã tham gia

Thật tuyệt vời khi bạn đã giải thích các kỹ năng cần thiết trong kỷ nguyên AI thông qua các ví dụ thực tế. Cảm ơn bạn vì bài giảng rất hay.

5.0

정진일

100% đã tham gia

Tôi nghĩ mình đã nhận được những thông tin hữu ích. Xin cảm ơn.

5.0

신성철

32% đã tham gia

Cảm ơn bạn.

Bạn sẽ nhận được điều này sau khi học.

  • Môi trường phát triển thay đổi nhờ LLM và vai trò của lập trình viên con người

  • Ý nghĩa và ứng dụng của TDD như một giải pháp bổ sung cho tính bất định của LLM

Thời đại AI,
sống như một lập trình viên

Các công cụ coding AI đã thâm nhập sâu vào cuộc sống hàng ngày của việc phát triển phần mềm. Chỉ cần mô tả chức năng là code được tạo ra ngay lập tức, tốc độ phát triển và năng suất đã cải thiện đáng kể. Giờ đây, 'việc viết code' bản thân nó không còn là công việc cốt lõi của developer nữa. Nhưng chính vì thế, giờ đây chúng ta phải đối mặt với những câu hỏi bản chất hơn với tư cách là developer.

✅ "Chúng ta đang tạo ra cái gì?" (Định nghĩa vấn đề)
✅ "Đoạn code này có thực sự hoạt động như chúng ta mong đợi không?" (Xác minh kết quả)
✅ "Khi có vấn đề xảy ra, chúng ta nên kiểm tra từ đâu và cải thiện như thế nào?" (Refactoring)

Mặc dù AI đang thay thế nhiều việc, trách nhiệm xác định sẽ tạo ra gì và xác minh kết quả vẫn thuộc về các nhà phát triển . Trong thời đại hợp tác với AI hiện tại, vai trò của nhà phát triển đã trở nên rõ ràng hơn, và cần có phương pháp thực hiện trách nhiệm đó một cách thực tế và đáng tin cậy.


Tại sao lại là TDD ngay bây giờ?

Thứ nhất, khi viết test trước khi triển khai tính năng, bạn sẽ định nghĩa chính xác hơn 'cần tạo ra cái gì', và có thể truyền đạt mục tiêu rõ ràng cho AI.

Thứ hai, dù AI có thể tạo code nhanh chóng, việc code đó có hoạt động như mong đợi hay không lại là một vấn đề khác. Kiểm thử tự động là phương pháp chắc chắn nhất để có thể xác minh điều này một cách lặp đi lặp lại.

Thứ ba, quan trọng nhất là giờ đây AI cũng đề xuất code test. Rào cản để bắt đầu TDD đã thấp hơn và đã tạo ra môi trường có thể thực hành dễ dàng hơn nhiều so với trước đây.


Giới thiệu phiên

✋ Khóa học này là video ghi lại buổi meetup trực tiếp được tổ chức vào tháng 7 năm 2025, bao gồm phần 1 là phiên thuyết trình và phần 2 là phiên hỏi đáp.

1부. Phiên thuyết trình

Trong phiên thuyết trình, chúng ta sẽ đề cập đến môi trường phát triển đang thay đổi do sự xuất hiện của LLM. Khi AI đảm nhận nhiều phần của việc lập trình, vai trò của các nhà phát triển con người cũng đang thay đổi, nhưng tính không xác định của LLM vẫn là một giới hạn mà con người phải chịu trách nhiệm. Chúng ta sẽ đề xuất test code như một trong những giải pháp quan trọng cho vấn đề này và thảo luận về phương thức phát triển mới mà AI và TDD sẽ cùng nhau tạo ra.

2부. Phiên Q&A

Trong phiên Q&A, các câu hỏi và câu trả lời về việc có thể áp dụng TDD trong các môi trường khác nhau sẽ được tiếp tục.
Thông qua điều này, chúng ta sẽ có thời gian cùng nhau xem xét lại bản chất và mục đích của TDD, đồng thời suy ngẫm về lý do tại sao và cách thức áp dụng như thế nào.

Muốn tìm hiểu thế giới TDD sâu hơn nữa?!


Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Lập trình viên muốn biết tại sao TDD lại quan trọng trong thời đại AI

  • Nhà phát triển tò mò về việc áp dụng TDD trong các môi trường khác nhau

Xin chào
Đây là inflearn

727,925

Học viên

7,909

Đánh giá

118

Trả lời

4.8

Xếp hạng

154

Các khóa học

Tôi tin rằng cơ hội học tập cần phải được tự do khỏi những rào cản về kinh tế và vật chất.
Chúng tôi theo đuổi sự bình đẳng về cơ hội phát triển.

Đồng giảng viên

Chương trình giảng dạy

Tất cả

19 bài giảng ∙ (1giờ 19phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

34 đánh giá

4.9

34 đánh giá

  • gnil98님의 프로필 이미지
    gnil98

    Đánh giá 3

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    Tôi nghĩ mình đã nhận được những thông tin hữu ích. Xin cảm ơn.

    • sc7258님의 프로필 이미지
      sc7258

      Đánh giá 49

      Đánh giá trung bình 4.9

      5

      32% đã tham gia

      Cảm ơn bạn.

      • wlghsp3420님의 프로필 이미지
        wlghsp3420

        Đánh giá 224

        Đánh giá trung bình 5.0

        5

        53% đã tham gia

        Tôi có thể hiểu được về việc sử dụng test và LLM, và thực tế là test lại trở nên quan trọng hơn.

        • gyuwon2187
          Giảng viên

          Việc sử dụng LLM để lập trình có vẻ vẫn chưa dễ dàng trong thực tế. Tôi cũng muốn học hỏi thêm nhiều hơn nữa trong tương lai. :)

      • ninety25296님의 프로필 이미지
        ninety25296

        Đánh giá 146

        Đánh giá trung bình 5.0

        5

        100% đã tham gia

        Cảm ơn bạn!!

        • llsysticll님의 프로필 이미지
          llsysticll

          Đánh giá 13

          Đánh giá trung bình 4.9

          5

          100% đã tham gia

          Thật tuyệt vời khi bạn đã giải thích các kỹ năng cần thiết trong kỷ nguyên AI thông qua các ví dụ thực tế. Cảm ơn bạn vì bài giảng rất hay.

          Khóa học khác của inflearn

          Hãy khám phá các khóa học khác của giảng viên!

          Khóa học tương tự

          Khám phá các khóa học khác trong cùng lĩnh vực!

          Miễn phí