날마다 새롭게 또 날마다 새롭게

오픈 소스 코드 분석을 위한 팁 본문

프로그래밍

오픈 소스 코드 분석을 위한 팁

아무유 2013. 5. 7. 13:42

출처 : http://www.jaso.co.kr/462


1. 해당 솔루션에 대한 기본 지식을 먼저 익혀라.


2. 특정 알고리즘에 대해서는 코드가 더 보기 쉬울때도 있다.


3. 분석하고자 하는 프로그램 언어에 대한 기본 지식은 필수이다.


4. 본인 PC에 빌드 및 실행 환경을 구축하라.

- 로그를 확인하는 것이 좋다.

- 가능하면 노트북에 환경을 구성하여 회사, 집 , 이동 중에도 지속적으로 분석할 수 있는 환경을 갖추는 것이 좋다.


5. 자신에게 질문을 많이 하라.

- 특정 기능에 대해서 나라면 어떻게 개발했을까?


6. 분석하면서 문서로 정리하라.


7. LOG level을 DEBUG로 설정하라.


8. 디버거의 breakpoint 기능을 활용하라.


9. system.out.println 보다는 Thread.dumpStack()을 활용하라.


10. 당장 관심있는 부분부터 집중적으로 파악하라.


11. 그래도 어려우면 초기 버전을 다운로드 받아 분석하라.



Comments