ข้ามไปเนื้อหาหลัก
AI Mastery· ~7 นาที

Code Review + Refactor ด้วย AI

ยกระดับคุณภาพโค้ดของคุณด้วยการให้ AI ตรวจสอบและปรับปรุง

ยกระดับโค้ดจาก "ใช้งานได้" เป็น "โค้ดคุณภาพสูง"

การทำ Code Review (การตรวจสอบโค้ดโดยนักพัฒนาคนอื่น) และ Refactor (การปรับปรุงโครงสร้างโค้ดโดยไม่เปลี่ยนการทำงาน) สำคัญมากในการทำงานจริง AI สามารถทำหน้าที่เป็น Senior Developer ที่ช่วยตรวจทานและแนะนำจุดที่ควรแก้ไขได้

คุณเป็น Senior Software Engineer ที่เคร่งครัดเรื่อง Clean Code และ Security
ช่วย Review โค้ดนี้ให้หน่อย:

[วางโค้ดที่นี่]

จงพิจารณาในประเด็นต่อไปนี้:
1. Security: มีช่องโหว่ความปลอดภัยไหม
2. Performance: โค้ดทำงานช้าหรือกินเมมโมรีโดยไม่จำเป็นหรือเปล่า
3. Readability: ตัวแปร/ฟังก์ชัน ตั้งชื่อสื่อความหมายไหม ควรสกัดเป็นฟังก์ชันย่อยไหม
4. Best Practices: โค้ดตรงตามมาตรฐานของภาษานี้หรือไม่

สรุปสิ่งที่ควรแก้ และเขียนโค้ดเวอร์ชันที่ Refactor แล้วมาให้ดูด้วย
💻 Prompt สำเร็จรูป: Code Review แบบ Senior

สรุป Key Takeaways

  • AI สามารถหาช่องโหว่ด้าน Security ได้ดี (เช่น Hardcode รหัสผ่าน, SQL Injection)
  • สามารถสั่ง AI Refactor โค้ดเก่าให้สั้นและอ่านง่ายขึ้น
  • AI อาจจะแนะนำ Library หรือ Design Pattern ที่เราไม่เคยรู้จักมาก่อน
อ่านจบแล้วอย่าลืมทำเครื่องหมาย