🚀 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
 Comments
Comment plugin failed to load
Loading comment plugin