~/VibeHandbook
PDF miễn phí

Chương 15 · 10

Tóm Tắt và Thực Hành

Những điểm chính cần nhớ

  • Rào chắn an toàn là thứ cho phép AI chạy nước rút trong khi mạng lưới an toàn bắt lấy những cú ngã — chúng khiến bạn nhanh hơn, không phải chậm hơn.
  • Kiểm thử, kiểm tra kiểu dữ liệu, và linting bắt lỗi miễn phí; hãy nối chúng vào để các bước kiểm tra chạy tự động.
  • Giới hạn phạm vi thay đổi của AI thật hẹp và đọc phê phán từng diff trước khi bạn merge.
  • Một dấu kiểm đỏ là thông tin — hãy phân loại nó (lỗi thật / bài kiểm thử lỗi thời / kiểm tra không ổn định) trước khi để AI "sửa" nó.
  • Không bao giờ đưa vào sử dụng một thay đổi mà bạn chưa đọc.

Thử làm

Trong một dự án của bạn, hãy thiết lập một bước kiểm tra tự động mà bạn chưa có — một bài kiểm thử duy nhất, một linter, hoặc một bước kiểm tra kiểu dữ liệu — và thêm nó vào một quy trình CI để nó chạy trên mỗi lần push. Sau đó cố ý làm hỏng một thứ gì đó nhỏ và xác nhận rằng bước kiểm tra chuyển đỏ trước khi bạn sửa nó.

Add a CI workflow to this repo that runs the test suite, the linter,
and the type checker on every push and pull request. Generate the
config, explain each step, and tell me how to read the output when a
check fails so I can tell a real bug from an out-of-date test.

Muốn bản ngoại tuyến?

Tải trọn cuốn sách dưới dạng PDF hoặc EPUB — miễn phí.