-
Notifications
You must be signed in to change notification settings - Fork 1
Home
Kihyun edited this page Apr 24, 2018
·
19 revisions
Welcome to the s3e02-javarefactoring wiki!
- 총 15개의 장(1~15)을 분배하여 진행한다.
- 1회에 2인 진행
- 웬만하면 코딩해서 발표시 공유
| 장 | 제목 | 담당자 | 회차 |
|---|---|---|---|
| 0 | 리팩토링이란 | 머뤠 | 1 |
| 1 | 매직 넘버를 기호 상수로 치환 | x | 생략 |
| 2 | 제어 플래그 삭제 | 바리안 | 2 |
| 3 | 어서션 도입 | 나달 | 2 |
| 4 | 널 객체 도입 | 머뤠 | 3 |
| 5 | 메서드 추출 | 바리안 | 4 |
| 6 | 클래스 추출 | 봐뤼안 | 5 |
| 7 | 분류 코드를 클래스로 치환 | 나달 | 3 |
| 8 | 분류 코드를 하위 클래스로 치환 | 죠앤 | 3 |
| 9 | 분류 코드를 상태/전략 패턴으로 치환 | 바리안 | 3 |
| 10 | 에러 코드를 예외로 치환 | 머뤠 | 4 |
| 11 | 생성자를 팩토리 메서드로 치환 | 나달 | 4 |
| 12 | 관측 데이터 복제 | 조앤 | 4 |
| 13 | 상속을 위임으로 치환 | 머뤠 | 5 |
| 14 | 대리자 은폐 | 나달 | 5 |
| 15 | 상속 구조 정리 | 조앤 | 5 |