🚀 Quy trình tìm rootcause của bug

Các bước mà một developer thường trải qua khi cố gắng tìm và fix bug

  • Chạy lại cùng một đoạn mã, và hy vọng lần này nó sẽ hoạt động
  • Search và lướt lướt xem có cái nào match lỗi như mình ở trang đầu tiên của Google hay không
  • Search trên google và ưu tiên kết quả đến từ StackOverflow và Github
  • Thêm console.log() vào chỗ nghi ngờ có vấn đề hoặc cực đoan hơn là thêm mọi nơi
  • Tìm documents và tìm xem có ông nào viết về vấn đề của mình không
  • Bắt đầu debug và đặt breakpoint vào chỗ nghi ngờ lỗi hoặc mọi chỗ có thể nghĩ ra :v
  • Áp dụng tâm thuật “Rubber duck debugging”
  • Đứng dậy đi relax, còn lại tính sau

Các quy trình trên người ta gọi chung là debuging 101

image
 MỜI MÌNH LY CÀ PHÊ
 Comments
Comment plugin failed to load
Loading comment plugin