Khi nào nên thách thức gợi ý của AI
Trong một buổi review mã tại GreenGrid, bạn nhờ AI xem xét pull request của đồng đội. PR thêm một hàm retry các lần gọi API cảm biến bị lỗi với exponential backoff. AI đề xuất cải tiến sau:
"Logic retry đang dùng
forloop vớitime.sleep(). Hãy cân nhắc thay bằng thư việntenacity, thư viện này cung cấp decorator cho retry với các chiến lược backoff có thể cấu hình. Cách này giúp giảm hàm từ 15 dòng còn 3 dòng và dễ bảo trì hơn."
Gợi ý này về mặt kỹ thuật là hợp lý. Tuy nhiên, pipeline triển khai của GreenGrid có chính sách phê duyệt phụ thuộc rất chặt, và tenacity không nằm trong danh sách được phê duyệt.
Bước tiếp theo tốt nhất trong quy trình cộng tác lặp với AI là gì?
Bài tập này là một phần của khóa học
Lập trình hỗ trợ bởi AI nâng cao cho nhà phát triển
Bài tập tương tác thực hành
Biến lý thuyết thành hành động với một trong các bài tập tương tác của chúng tôi
Bắt đầu bài tập