Skip to content
Kihyun edited this page Apr 24, 2018 · 19 revisions

Welcome to the s3e02-javarefactoring wiki!

스터디 진행방향

  • 총 15개의 장(1~15)을 분배하여 진행한다.
  • 1회에 2인 진행
  • 웬만하면 코딩해서 발표시 공유
2회차: 바랸(2), 나달(3)
3회차: 4인 모두 다
제목 담당자 회차
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

Clone this wiki locally