arch-spatula / arch-spatula.github.io

Arch-Spatula의 레시피
https://arch-spatula.github.io/
3 stars 0 forks source link

[Draft] 소스코드 분석 노하우 #217

Open arch-spatula opened 8 months ago

arch-spatula commented 8 months ago

글쓰기 주제

blog/read-open-source

이 글은 블로그에 정기적으로 정리하는 글에 포함합니다.


참고할 자료

arch-spatula commented 7 months ago

call graph 그려보기는 어떤 것 같나요?


call graph를 그려보는 것으로 보고 있는 코드의 호출 관계를 파악하기 수월해집니다.

arch-spatula commented 7 months ago

회사의 코드 관리 방식 파악합니다.

모노레포 구조를 갖고 있는지 폴리레포이고 사내 라이브러리를 업데이트 하는 방식인지 파악합니다.

arch-spatula commented 7 months ago

중심이 되는 키워드는 무엇인가?

팀 내에서 자주 사용하는 디자인 패턴과 컨벤션들이 있습니다. 작은 정책들에 대해서 미리 인지하면 좋습니다.

arch-spatula commented 6 months ago

꽤나 긴 저술이 될 것 같습니다. 1년 정도 기간 두고 작성하기 바랍니다.

arch-spatula commented 2 months ago

오픈소스 볼 줄 모르면 꼭 봐야 할 구체적인 분석 방법 (Feat. SWR)

https://www.youtube.com/watch?v=1Lhfcz9MnmQ

arch-spatula commented 2 months ago

오픈소스는 이렇게 뜯어보고 참여하면 됩니다(리액트 소스코드 뜯어보기)[4K]

https://www.youtube.com/watch?v=qaMBfLjCg_c

arch-spatula commented 2 months ago

I didn't know snapshot testing was a thing

https://www.youtube.com/watch?v=jfsgSiMwt3U

arch-spatula commented 2 months ago

https://www.reddit.com/r/learnprogramming/comments/1bs1jw/how_do_you_read_source_code_what_techniques_are/

arch-spatula commented 2 months ago

https://www.youtube.com/watch?v=-KgU5sxGtuM

How to read code - Aria Stewart

https://github.com/aredridel/how-to-read-code/tree/master?tab=readme-ov-file

arch-spatula commented 2 months ago

vue 오픈 소스 코드를 읽는 방법

오픈 소스 코드를 읽는 방법을 정리한 자료들을 찾았습니다. 읽고 요약하는 행위만 했습니다.

실제로 코드를 보면서 읽고 정리하는 행위는 없었습니다.

Vue.js: Let's read the code!

https://www.youtube.com/watch?v=W0g1hYlBbTA

유용한 리소스를 또 찾기는 했습니다.

오픈소스 코드 분석하는 방법

https://www.youtube.com/watch?v=3gXGMvRko5E

유튜브 이름에 보안취약점을 유발하는 코드스니펫을 두고 있는 것같습니다.