YENPO 저널

눈앞의 현상에서
소스까지 거슬러 올라가세요.

어떤 설정값이 적용됐을까요? 이전 요청이 왜 새 결과를 덮어썼을까요? 작은 예제로 코드를 읽고 테스트를 실행해 확인합니다.

읽기 경로 선택

무엇을 알아내고 싶으신가요?

눈앞의 질문에서 시작하거나 프로젝트 이해부터 동작 확인까지 네 단계를 차례로 따라가세요.

  1. 이 프로젝트에서 어디부터 시작할까요?

    진입점을 찾고 동작 하나에 관련된 파일을 그려 보세요. 그런 다음 값 하나를 따라가거나 기록으로 특정 줄이 존재하는 이유를 알아보세요.

  2. 이 입력은 어떤 경로로 실행될까요?

    진입점에서 관찰할 수 있는 결과까지 호출과 분기를 따라가세요.

  3. 설명이 코드와 일치하나요?

    코드의 분기와 입력을 설명과 비교하세요. 패치를 검토할 때는 어떤 두 버전을 비교하는지 확인하세요.

  4. 어떤 동작을 검증해야 할까요?

    현재 동작을 기록하고 영향받는 호출자와 단언문을 확인하세요. 예제는 터미널에서 실행하세요.