สวัสดีครับ วันนี้จะมาพูดคุยกันในเรื่องการ Debug และเพิ่ม Break Point ลงในโปรแกรมครับ ซึ่งเวลาเราเขียนโรบอทนั้นเราจำเป็นต้องมีการทดสอบว่าโปรแกรมนั้นทำงานได้อยากถูกต้อง แต่ถ้าหากเกิดข้อผิดพลาดเกิดขึ้น แล้วเราต้องการทดสอบโปรแกรมอย่างละเอียดเพื่อดูว่าโปรแกรมทำงานผิดตรงไหน เราสามารถใช้ Debug เข้ามาช่วยได้ครับ
ซึ่งการ Debug นั้นจะเป็นการสั่งให้โรบอทค่อยๆรันทีละบรรทัดครับ แล้วค่อยๆดูว่าโรบอททำงานอย่างไร ซึ่งหากเราต้องการให้โรบอทรันถึงจุดที่เราต้องการหรือจุดที่เรารู้ว่ามีปัญหา เราสามารถกำหนดจุด Break Point ณ ที่จุดๆนั้นได้ เมื่อโรบอททำงานถึงจุด Break Point แล้ว โรบอทจะทำการหยุดทำงานชั่วขณะจนกว่าเราจะสั่งให้โรบอทรันต่อครับ ทั้งนี้ก็เพื่อให้เรามีเวลาตรวจสอบว่าโรบอททำงานเป็นอย่างไร ค่าในตัวแปรมีอะไรผิดหรือไม่ เพื่อใช้วิเคราะห์และหาแนวทางการแก้ไขต่อไปนั่นเองครับ
ทดลองใช้ Debug และ BreakPoint กันดูนะครับ หากมีข้อสงสัยส่วนไหนสอบถามใน Page Ping2Share กันได้นะครับ แล้วพบกันใหม่ในบทความถัดไป สวัสดีครับ