1. | JUnit 기초 | JUnit을 이용한 단위 테스트 개념을 소개한다 | ||
2. | JUnit 응용 | JUnit의 응용 기술을 소개한다 | ||
3. | SVN | SVN을 이용한 코드 버전관리 방법을 설명한다. | ||
4. | 코드 커버리지 | 테스트 효과성을 측정하기 위한 기준으로서 코드 커버리지 개념을 소개한다. | ||
5. | 블랙박스 테스팅 | 다양한 블랙박스 기법을 소개한다. | ||
6. | 정적 테스팅 | 정적인 방식의 테스팅 방법을 소개한다. | ||
7. | 리팩토링 개요 | 리팩토링의 필요성, 목적, 방법 등을 설명한다. | ||
8. | 리팩토링 튜토리얼 I | 메소드 벙뮈에서의 간단한 리팩토링 기법을 소개한다. | ||
9. | 리팩토링 튜토리얼 I | 클래스 수준의 리패곹링 기법을 소개한다. | ||
10. | 디자인 패턴 개요 | 디자인 패턴의 목적, 유형 등을 소개한다. | ||
11. | 행위 디자인 패턴 | 행위 즉면의 대표적인 디자인 패턴을 소개한다. | ||
12. | 생성 디자인 패턴 | 생성 측면의 대표적인 디자인 패턴을 소개한다. | ||
13. | 구조 디자인 패턴 | 구조 측면의 대표적인 디자인 패턴을 소개한다. |