การปรับปรุง Prompt สำหรับการทำเอกสารโค้ด
คุณทำงานกับบริษัทธนาคารมาเป็นเวลานาน และดูแลโค้ดเบส Python ขนาดใหญ่มาหลายปีแล้ว ตอนนี้มีนักศึกษาฝึกงานคนใหม่กำลังจะเข้ามาร่วมทีม และคุณตระหนักว่าความรู้ทั้งหมดนั้นยังอยู่แค่ในหัวของคุณ จึงตัดสินใจใช้ AI assistant เพื่อเริ่มทำเอกสารประกอบโค้ดเบส
เพื่อทดสอบว่าแนวทางนี้เป็นไปได้จริงหรือไม่ ให้เริ่มต้นด้วยฟังก์ชันเดียวที่บันทึกไว้ใน interest.py ซึ่ง LLM สามารถอ่านและนำไปใช้ได้:
def calculate_interest(balance, rate, years):
return balance * (1 + rate) ** years
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การเขียนโค้ดด้วยความช่วยเหลือของ AI สำหรับนักพัฒนา
คำแนะนำการฝึกหัด
- เขียน Prompt ให้โมเดล **เพิ่ม docstring** ให้กับฟังก์ชัน **ระบุมาตรฐาน** ที่ต้องการ (เช่น Google style docstrings) และ **กำหนดให้มีส่วน** สำหรับวัตถุประสงค์ของฟังก์ชัน อาร์กิวเมนต์ (ชื่อ/ชนิดข้อมูล) ชนิดของค่าที่ส่งคืน และตัวอย่างตามความเหมาะสม
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำจริง
เปลี่ยนทฤษฎีให้เป็นการลงมือทำด้วยแบบฝึกหัดเชิงโต้ตอบหนึ่งในของเรา
เริ่มแบบฝึกหัด