Harness Claude Code của riêng bạn (Quy trình phát triển AI được xây dựng bằng SPEC·TDD·CI)
Hoàn thiện từ thiết kế đến TDD, CI bằng Claude Code. Từ một dòng spec đến khi merge vào main cho một tính năng.
354 học viên
Độ khó Cơ bản
Thời gian Không giới hạn
Tin tức
5 bài viết
Đây là video được giới thiệu tại Google I/O lần này.
Xây dựng các kỹ năng cốt lõi để phát triển mạnh mẽ với tư cách là nhà phát triển trong kỷ nguyên AI
(https://youtu.be/q_Jq4IgYImk?si=tbNjA9Q46LhtKleD)
Hãy xem thử nhé.^^
Trong video, họ thảo luận về việc các nhà phát triển nên có những năng lực gì và nên phát triển như thế nào trong kỷ nguyên AI.
"Delegate tasks, not judgment." (Hãy ủy thác công việc, nhưng đừng ủy thác sự phán đoán.)
Có câu nói như vậy. Cuối cùng, điều đó có nghĩa là sự kiểm chứng của con người và năng lực biết cách kiểm chứng đang ngày càng trở nên quan trọng hơn.
Trong bài giảng của chúng ta cũng có nhiều cổng kiểm chứng ở khắp nơi, thực chất những cổng đó không đơn thuần là quy trình, mà còn là thiết bị được thiết kế để dẫn dắt các bạn tự rèn luyện năng lực kiểm chứng của chính mình.
Thực ra việc kiểm chứng không hề dễ dàng. Thế nhưng, nếu chúng ta bắt đầu bỏ qua bước này, năng lực của chúng ta sẽ không thể phát triển thêm được nữa.
Trong phần sau của video cũng có nói như thế này.
Bản chất của kỹ thuật phần mềm không hề biến mất, mà các kỹ sư đang tiến hóa sang lĩnh vực thực hiện các cấp độ trừu tượng hóa, thiết kế và phán đoán chiến lược cao hơn.
Cuối cùng, việc tạo ra một bộ khung (harness) của riêng mình để kết nối các giai đoạn 'thiết kế · lập kế hoạch · kiểm chứng' trong toàn bộ quá trình phát triển dường như vẫn luôn và ngày càng trở nên quan trọng hơn.
Chúc mọi người nghe giảng vui vẻ và tôi sẽ luôn ủng hộ các bạn trở thành những nhà phát triển tuyệt vời hơn nữa. 🙌
Tôi đã thêm bài giảng để bạn có thể thực sự hoàn thiện quy trình làm việc (workflow). 🎉
Bài 16: Tích hợp quy trình làm việc trong giai đoạn phát triển
Bài 17: Tạo quy trình làm việc tự lái trong giai đoạn phát triển
Hãy cố gắng lên nhé 💪🏼
Một khi bạn đã tạo được quy trình làm việc (workflow), bạn sẽ có thể trải nghiệm việc phát triển một cách vững chắc và nhanh chóng giống như trong bài 16 và 17.
Dù chỉ là một số ít người, nhưng đã có những bạn hoàn thành khóa học và đang nhận được những trải nghiệm tuyệt vời!
Hãy nộp thử thách (mission) của bạn
Kết quả không cần phải quá to tát đâu ạ.
Hãy tự mình thử làm hoặc thoải mái viết ra bất cứ điều gì bạn đang thắc mắc.
Tôi đang đưa ra phản hồi từ 1-2 dòng cho tất cả các nhiệm vụ. (Lý do điều này có thể là...?)
Cảm ơn bạn đã tham gia khóa học.
Hy vọng rằng ngay cả trong thời đại AI, tất cả các bạn sẽ đều trở thành những nhà phát triển tài năng, luôn tìm thấy niềm vui và sự thực tế trong công việc.
Bài 9 - Thêm bài giảng mới vào 'Kịch bản để kiểm thử'
Bài giảng bổ sung : [Bài giảng đặc biệt] Kiến thức nền tảng - Hiểu về Test Code
Lý do: Trước khi thiết kế harness tập trung vào TDD, việc hiểu cơ bản về 'Test Code' là gì có vẻ rất quan trọng. Tôi đã thêm vào dành cho những bạn chưa có kinh nghiệm về Test Code.
Bài 8 - Cập nhật tài liệu bài giảng
Trong bài 8, tệp 'feature-planning-workflow.md' là cần thiết nhưng đã bị thiếu, hiện đã 'hoàn tất tải lên'
Tôi đã tải tài liệu bài giảng lên chương lý thuyết dưới dạng tệp PDF.
Hãy tham khảo cho việc học tập nhé

[JanSoRi]
Khởi đầu là đã thành công một nửa, nhưng nếu chỉ bắt đầu rồi để đó mà không làm tiếp thì không được đâu nhé. hehe
Hãy tự mình thực hành ngay đi nhé. (Chỉ nghe thôi thì sẽ không giúp ích gì đâu..)
Tính năng thực hành cũng rất đơn giản thôi. Rất tốt để trải nghiệm quy trình làm việc (workflow) đấy~

Tôi đã thêm các nhiệm vụ dưới dạng danh sách kiểm tra (checklist) vào tất cả các chương.
Việc các bạn tự mình thực hiện là rất quan trọng đó ạ ^^
Vừa nghe giảng vừa thực hiện các nhiệm vụ nhỏ để kiểm tra lại quá trình học tập của mình nhé.

