

การดีบั๊ก (Debugging) คือจุดบกพร่องหรือความผิดพลาดในโปรแกรมคอมพิวเตอร์ นอกจากปัญหาเกี่ยวกับโปรแกรมแล้ว อาจเป็นปัญหาเกี่ยวกับตัวเครื่องก็ได้ บางทีคนเขียนโปรแกรมอาจจงใจทำไว้ หรืออาจไม่ได้ตั้งใจก็ได้ เมื่อเกิด bug ในโปรแกรมขึ้นมาสร้างปัญหากวนใจ เราจะใช้การ debug หรือการตรวจสอบแก้ไขจุดบกพร่องของโปรแกรม การสั่งให้โปรแกรมทำการ Debug นั้นก็คือให้โปรมแกรมสามารถทำงานได้เป็นปกติเหมือนเดิม หรือก็คือการเอา Bug ในยุคก่อนนั้น ดูเหมือนว่าจะไม่ใคร่ได้รับความสนใจนัก เนื่องจากบั๊กนั้นไม่ส่งผลกระทบต่อการทำงานหรือผลไม่เด่นชัด โปรแกรมสมัยก่อนไม่ซับซ้อน แต่ปัจจุบันบั๊กเป็นของแถมที่ให้มาฟรีเมื่อซื้อซอฟต์แวร์เลยทีเดียว สังเกตได้ว่าหากมีโปรแกรมใดๆออกมาใหม่ เมื่อผ่านไปได้สองสามเดือน ผู้ผลิตจะได้รับรายงานผลจากผู้ใช้งานว่า เกิดปัญหาเกี่ยวกับการใช้งานซอฟต์แวร์ตรงนั้นตรงนี้ ทางผู้ผลิตก็จะเริ่มตรวจสอบและแก้ไขไปด้วย ซอฟต์แวร์ในระยะต่อมาก็จะเป็นชุดที่ได้รับการแก้ไขบั๊กดังกล่าวเรียบร้อยแล้ว หรือหากมีการแก้ไขมากกว่าเดิม ผู้ผลิตก็มักจะเปลี่ยนชื่อเวอร์ชั่นหรือชื่อรุ่นไป

https://www.mindphp.com/คู่มือ/73-คืออะไร/2020-bug-debug-คืออะไร.html
|