Hiểu cách hoạt động
Lỗi có thể do sai thuật toán, sai điều kiện hoặc ghép/đặt lệnh sai. Gỡ lỗi gồm tái hiện bằng dữ liệu cụ thể, theo dõi biến từng bước, tìm bước đầu sai, sửa nguyên nhân và thử lại cả ca cũ lẫn ca biên. Không thay đầu vào để che lỗi. Vết chạy phải phân biệt giá trị trước và sau mỗi lệnh.