LabHub
배우기 러닝패스 코스

Debugging in Practice

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

중급 · 레슨 30 · 실습 10

실습 시작하기

커리큘럼

From Symptom to Cause

Debugging at Code Level

Separating Out Environment Problems

Narrowing Down "It's Slow"

Halving the range

The difference table

Is it them or is it us

Symptoms of a resource running out

What unguaranteed ordering causes

The one that passes on retry

참고 문서