เมื่อไรควรตั้งคำถามกับคำแนะนำของ AI
ระหว่างการ code review ที่ GreenGrid คุณขอให้ AI ตรวจสอบ pull request ของเพื่อนร่วมทีม PR นี้เพิ่มฟังก์ชันที่ retry การเรียก sensor API ที่ล้มเหลวด้วย exponential backoff โดย AI แนะนำการปรับปรุงดังนี้:
"retry logic ใช้
forloop ร่วมกับtime.sleep()ลองเปลี่ยนไปใช้ไลบรารีtenacityแทน ซึ่งมี decorator สำหรับ retry logic พร้อม backoff strategy ที่ปรับแต่งได้ วิธีนี้จะลดโค้ดจาก 15 บรรทัดเหลือ 3 บรรทัดและดูแลรักษาได้ง่ายขึ้น"
คำแนะนำนี้ถูกต้องในแง่เทคนิค อย่างไรก็ตาม deployment pipeline ของ GreenGrid มีนโยบายการอนุมัติ dependency ที่เข้มงวด และ tenacity ยังไม่อยู่ในรายการที่ได้รับอนุมัติ
ขั้นตอนที่ดีที่สุดในการทำงานร่วมกับ AI แบบวนซ้ำคืออะไร?
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
AI-Assisted Coding ขั้นสูงสำหรับนักพัฒนา
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำจริง
เปลี่ยนทฤษฎีให้เป็นการลงมือทำด้วยแบบฝึกหัดเชิงโต้ตอบหนึ่งในของเรา
เริ่มแบบฝึกหัด