Tag: debugging
All the articles with the tag "debugging".
-
검색으로 안 잡히는 잠금
(수정됨)갱신 코드가 없는데 발생하던 잠금 경합의 원인을 제약조건에서 찾고, 진단 순서와 결함의 층을 정리한 기록이다.
-
후처리를 어디에 넣나
(수정됨)두 단계로 나뉜 처리에서 완료 시점을 다시 잡고, 경로마다 다른 갱신 조건을 전제로 쓰는 방법을 정리했다.
-
한 번도 채워진 적 없는 컬럼
(수정됨)이름과 주석이 맞는 컬럼이 실제로는 죽어 있던 사례에서, 사용 여부 판정과 정리 대상 관리 방식을 정리했다.
-
목록에 섞여 있던 내부 API
(수정됨)무한 스크롤 때문에 브라우저가 필수라고 보던 설계를 요청 관찰로 뒤집고, 직렬화 제약을 없앤 과정이다.
-
값을 비워도 남는 것
(수정됨)값을 비우면 해결된다는 제안을 백 건 남짓을 여러 축으로 쪼개 무너뜨리고, 문제가 우리 쪽이 아니라 외부와의 불일치임을 확정한 과정이다.
-
음수 재고가 실재한다
(수정됨)재고가 0인지 비교하던 조건을 그대로 옮기려다 음수 재고의 실재를 세어 확인하고, 합계가 실체를 왜곡하는 구조까지 정리한 과정이다.
-
같은 증상의 네 가지 모양
(수정됨)취소 대기 292건을 채널과 주문별로 분해해 원인이 셋으로 갈린 것을 확인하고, 대응을 각각 다르게 잡은 과정이다.
-
중복을 만드는 철회 후 재요청
(수정됨)주문 중복이라는 문의를 클레임 전이 이력에서 풀고, 코드 미확인 부분을 미검증으로 표시한 과정이다.