A2–B10:31
I broke the code last week.
Tuần trước tôi làm hỏng code.
It was a small change, I thought.
Tôi nghĩ đó chỉ là thay đổi nhỏ.
But it caused a big bug.
Nhưng nó gây ra lỗi lớn.
The team found it the next day.
Hôm sau cả nhóm phát hiện ra.
I felt my face get hot.
Tôi thấy mặt mình nóng bừng.
I said, 'That one was on me.'
Tôi nói, 'Lỗi đó là do tôi.'
My manager nodded and waited.
Sếp tôi gật đầu và chờ.
So I explained what I missed.
Thế nên tôi giải thích điều tôi bỏ sót.
Here is what I missed: a test case.
Đây là điều tôi bỏ sót: một trường hợp kiểm thử.
I did not check the edge case.
Tôi đã không kiểm tra trường hợp ngoại lệ.
To stop it happening again, I will write more tests.
Để tránh lặp lại, tôi sẽ viết thêm bài kiểm thử.
I also asked a colleague to review my code.
Tôi cũng nhờ đồng nghiệp xem lại code.
When a Bug Was My Fault
by @maivoice