소스 코드 분석하기

📌 참고 자료 요약

큰 그림을 보자.

1.
튜토리얼, 문서, 코드 외의 다른 참고자료부터 살펴보자.
2.
프로젝트 구조를 파악하자.
계층 구조는 어떻게 구성되어 있는가?
어떤 코드가 어떤 코드를 import 하는가?
namespace는 어떻게 명명되어 있는가?
내가 만든다면 어떻게 만들까?
3.
문서로 만들자.
그림 및 문서로 정리하면 생각이 정리될 수 있는 효과가 있다.
ex) ppt, flowchart, 구성도, 마인드맵 등
4.
어떻게 작동하는지 처음부터 끝까지 추적하자.
아는 부분의 코드를 찾고 추적하자.
해당 코드가 어떤 역할을 하는가?
한 번 더 뒤로 가서 어디서 나왔는가?
이러한 행위를 'chain of actions'라고 한다.

📌 참고 자료

TOP