GwonsooLee / Podcast

Podcast project github
1 stars 0 forks source link

오픈소스를 읽는 방법 #10

Closed choisungwook closed 3 months ago

GwonsooLee commented 3 months ago

오픈소스는 생각보다 코드가 방대하기 때문에, 모든 코드를 전부 살펴보기 어려운 경우가 많습니다. 시간이 많다면 모르겠지만, 시간이 넉넉하지 못하다면, 빠르게 원하는 코드 부분만 찾을 수 있는 자신만의 방법을 찾는 것도 좋아보입니다.

저는 오픈소스에서 로직을 찾을 때 다음과 같은 방식으로 찾습니다.

  1. 먼저 오픈소스에서 제공해준 로그 문구를 검색해서 해당 문구를 가지고 검색합니다. 이때 Formatting 될 것 같은 문구는 빼고 찾습니다.
  2. 로그로 찾지 못하면, claude나 chatgpt에게 함수의 이름을 물어보고 찾습니다.
  3. 특정 함수를 찾게 되면, 함수를 사용하는 곳을 역추적해서 전체 흐름을 판단합니다.
choisungwook commented 3 months ago