반응형
Index |
1. 기술문서 |
2. 소스코드 |
3. 디버깅 |
4. 질문방법 |
Reference |
1. 기술문서
기술문서
- 문서의 목적 파악
- 튜토리얼을 빠르게 읽어보면서 전반적인 구조 및 주요 기능 파악
2. 소스코드
소스코드
- 불명확한 오픈소스코드는 보지말 것
- 소스코드의 목적을 명확히 정하고 확인
1. 구조 파악하기
- 모듈/패키지별 기능 파악
- 디자인패턴과 자료구조를 통한 구조 파악
2. 코드 흐름 파악
- 초기화 코드 중심으로 프레임워크 흐름 파악
- 주석을 통한 기능 파악
- 어떻게 만들었는지를 생각하면서 파악
3. 간단한 예제코드 구현
- 예제를 통한 기능 파악
- 빠르게 실행하고 테스트하도록 구현
3. 디버깅
디버깅
1. 값을 출력하여 확인
2. 디버거로 단계별 실행으로 값을 확인
4. 질문방법
질문 방법
1. 모르는 내용에 대해 검색하기
- google 검색
- stackoverflow 검색
- 개발 커뮤니티
2. 문제를 명확하게 정의하여 주변에게 질문하기
- 문제가 무엇인지
- 코드는 명확하고 간결하게
- 민감한 정보는 제거
Reference
[Doc: 오픈소스가이드] https://opensource.guide/ko/ |
반응형
'방법론' 카테고리의 다른 글
[방법론] 프로그래밍 공부법 (0) | 2024.05.12 |
---|---|
[방법론] 수학 및 공학 학습법 (0) | 2024.05.12 |
[방법론] 면접 - 개발자 면접 (1) | 2024.05.11 |
[방법론] 논문 - (2) 논문 작성법 (0) | 2024.05.11 |
[방법론] 논문 - (1) 논문 읽는 법 (0) | 2024.05.11 |