EN - FR - DE - ES - IT - PT -

LexiconDream

🐛 Gỡ lỗi

Quá trình tìm và sửa lỗi trong mã nguồn.

Gỡ lỗi

Năm 1947, các kỹ sư tại Harvard phát hiện một con bướm đêm bị mắc kẹt trong rơle của máy tính Mark II. Họ dán nó vào sổ nhật ký và viết "trường hợp lỗi thực tế đầu tiên được tìm thấy". Gỡ lỗi là quá trình tìm và sửa lỗi trong mã lập trình. Thuật ngữ này vẫn được sử dụng cho đến ngày nay, mặc dù hầu hết các "lỗi" không phải là côn trùng.

Các lỗi có thể bao gồm lỗi chính tả, lỗi logic hoặc lỗi xung đột truy cập đồng thời. Thiếu dấu chấm phẩy cũng có thể làm dừng quá trình biên dịch. Tên biến sai dẫn đến kết quả sai. Lỗi xung đột truy cập đồng thời chỉ xuất hiện khi hai luồng chạy theo một thứ tự nhất định. Một số lỗi rất dễ phát hiện. Một số lỗi khác lại mất nhiều ngày để tái hiện.

Kỹ thuật gỡ lỗi

Gỡ lỗi là công việc của một thám tử. Bạn đưa ra giả thuyết, kiểm tra chúng và loại bỏ các khả năng. Những người gỡ lỗi giỏi nhất là những người kiên nhẫn và có phương pháp. Họ không đoán mò. Họ quan sát.

Comments

No comments yet. Be the first to share a thought.

Leave a comment