TT Lab
시작하기
배우기 러닝패스 코스

디버깅 실전

고객사에서 받는 코드에는 테스트가 없고 문서는 코드와 다릅니다. 이 코스는 그런 코드를 증상에서 출발해 고치는 세 가지 기술을 다룹니다. HTTP 응답만 보고 계산 로직의 결함을 좁히는 법, 트레이스백을 읽고 실패 지점을 특정한 뒤 다음번을 위한 계측을 심는 법, 그리고 코드가 아니라 환경이 원인일 때 그것을 가려내는 법입니다.

중급 · 레슨 30 · 실습 10

실습 시작하기

커리큘럼

증상에서 원인으로

코드 레벨 디버깅

환경 문제 구분

느리다는 신고 좁히기

반씩 줄이기

되는 것과 안 되는 것의 차이표

밖이 문제인가 우리가 문제인가

자원이 바닥날 때의 증상

순서가 보장되지 않아 생기는 것

다시 하면 된다는 문제

참고 문서