재현 고정
버그가 나는 입력, 화면 크기, 계정 상태를 먼저 기록한다.
고급 디버깅은 로그를 더 많이 찍는 기술이 아니라, 실행을 멈출 위치와 관찰할 상태를 좁혀 원인을 빠르게 격리하는 방식이다.
버그가 나는 입력, 화면 크기, 계정 상태를 먼저 기록한다.
입력 수신, 상태 변경, 렌더링, 네트워크 중 가장 가까운 경계를 고른다.
반복 호출이 많으면 특정 값일 때만 멈추도록 조건을 건다.
call stack을 거슬러 올라가 값이 처음 달라지는 순간을 찾는다.