If debugging is the process of removing software bugs,then programming must be the process of putting them in.แปลถ้าการดีบั๊กคือกระบวนการเอาบั๊กซอฟแวร์ออกไปละก็เมื่อนั้นการเขียนโปรแกรมต้องเป็นกระบวนการใส่บั๊กเข้าไปแน่ ๆ
แอ็ดส์เคอร์ ไดก์สตรา (Edsger Wybe Dijkstra) นักวิทยาศาสตร์คอมพิวเตอร์ชาวดัตช์ชื่อดัง เจ้าของรางวัล Turing Award (ค.ศ. 1972) และเจ้าของ Dijkstra’s algorithm (ขั้นตอนวิธีของไดก์สตรา) เขาได้เปรียบเทียบคำว่า “บั๊ก” กับ “ดีบั๊ก” (ในรูปข้างบน) จนเห็นภาพชัดเจนว่า การเขียนโปรแกรมคือต้นตอปฐมบทแห่งการสร้างบั๊ก ส่วนวิธีเอามันออกมาเรียกว่าการดีบั๊ก
ไม่มีความคิดเห็น:
แสดงความคิดเห็น