Mục lục:
Định nghĩa - Cao su gỡ lỗi có nghĩa là gì?
Trong CNTT, thuật ngữ gỡ lỗi vịt cao su có nghĩa là tiếng lóng đã được tạo ra để mô tả một chiến lược đơn giản nhưng hiệu quả để gỡ lỗi mã. Trong gỡ lỗi vịt cao su, lập trình viên đặt một con vịt cao su nhỏ (hoặc vật vô tri vô giác khác) gần chúng trên bàn hoặc gần máy tính, và giải thích mã cho dòng vịt theo từng dòng.
Gỡ vịt cao su còn được gọi là cao su.
Techopedia giải thích gỡ lỗi vịt cao su
Ý tưởng đằng sau việc gỡ lỗi vịt cao su rất đơn giản - bằng cách giải thích quá trình thành tiếng, lập trình viên có thể hiểu rõ hơn về bản chất của mã, mục đích của các dòng hoặc mô-đun riêng lẻ và mã nào được dự định làm, trái ngược với những gì nó thực sự làm Ý tưởng này tương tự như ý tưởng của những người đọc thử đọc to văn bản để bắt lỗi, hoặc các nhà toán học giải thích từng phương trình để hiểu cách thức hoạt động của quy trình.
Với gỡ lỗi vịt cao su, ý tưởng được mặc theo cách hài hước - con vịt thực sự không đóng vai trò tích cực nào trong quá trình này. Một lần nữa, đó là ý tưởng giải thích bằng lời nói giúp nhà phát triển bắt lỗi trong mã. Chẳng hạn, lập trình viên có thể là người biểu diễn cho vịt biết cách vòng lặp tổng hợp một biến chuỗi nhất định và nhận ra rằng một trong các tham số được đặt sai. Các lập trình viên có thể nhận ra lỗi hàng rào và các loại lỗi khác trong khi họ đang thông qua mã và giải thích nó thành tiếng. Gỡ lỗi vịt cao su đã trở thành thuật ngữ được sử dụng phổ biến để mô tả loại quy trình thăm dò này và tại sao nó có giá trị đối với các chuyên gia CNTT.