เขียน commit message ที่มีประสิทธิภาพด้วย AI
ตอนนี้กำลัง commit docstring ที่ AI สร้างให้พร้อมกับการแก้ไขเล็กน้อย เนื่องจากพอใจกับประสิทธิภาพของโมเดลในการสร้าง docstring จึงตัดสินใจใช้มันเพื่อสร้าง commit message ที่สื่อความหมายได้ดีสำหรับการเปลี่ยนแปลงโค้ดที่แสดงเป็น git diff โดยได้เขียน prompt ต่อไปนี้ไว้แล้ว:
Based on the following code diff, write a commit message:
🟥 -def is_valid_account_number(account: str) -> bool:
🟥 - return account.isdigit()
🟩 +def is_valid_account_number(account: str) -> bool:
🟩 + if not account.isdigit():
🟩 + return False
🟩 + if len(account) != 10:
🟩 + return False
🟩 + return True
Prompt นี้ขาดสิ่งใดที่จะช่วยให้โมเดลทำงานได้อย่างมีประสิทธิภาพมากขึ้น?
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การเขียนโค้ดด้วยความช่วยเหลือของ AI สำหรับนักพัฒนา
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำจริง
เปลี่ยนทฤษฎีให้เป็นการลงมือทำด้วยแบบฝึกหัดเชิงโต้ตอบหนึ่งในของเรา
เริ่มแบบฝึกหัด