RTP
  Dashboard > 소프트웨어 디자인 스터디 > RTP
Community
  소프트웨어 디자인 스터디 Log In | Sign Up   View a printable version of the current page.  
Added by 송효종, last edited by 송효종 on 12월 03, 2007  (view change)
Labels: 
(None)

학습 순서

( RTP 번역서 93page에 보면 "학습 순서"가 나와 있습니다. 이번 스터디의 학습 순서도 이를 따를도록 하겠습니다. )

내용 일자 발표자 비고
chapter 1. 이 책을 쓴 이유 2007년 7월 11일 장회수  
chapter 2. 리팩토링 2007년 7월 11일 장회수  
chapter 3. 패턴 2007년 7월 11일 장회수  
chapter 4. 코드 속의 냄새 2007년 7월 11일 장회수  
chapter 5. 패턴을 고려한 피랙토링 카탈로그 2007년 7월 11일 장회수  
1~5장 정리 Introduce This Book 장회수  
1. Replace Constructors with Creation Methods 2007년 7월 11일 송효종  
1-1. Chain Constructors 2007년 7월 11일 송효종  
2 . Encapsulate Classes with Factory 2007년 7월 25일 조수관  
3 . Introduce Polymorphic Creation with Factory Method 2007년 7월 25일 정종국  
4 . Replace Conditional Logic with Starategy 2007년 8월 8일 장회수  
5 . Form Template Method 2007년 7월 25일 김형기  
6 . Compose Method 2007년 8월 8일 송효종  
7 . Replace Implicit Tree with Composite 2007년 8월 8일 정종국  
8 . Encapsulate Composite with Builder 2007년 8월 29일 송효종  
9 . Move Accumulation to Collecting Parameter 2007년 8월 8일 최혜영  
10. Extract Composite 2007년 8월 29일 김정훈  
10-1. Replace One Many Distinctions with Composite 2007년 9월 12일 양완수  
11. Replace Conditional Dispatcher with Command 2007년 10월 10일 조수관  
12. Extract Adapter 2007년 9월 12일 장회수  
12-1. Unify Interfaces with Adapter 2007년 10월 25일 장회수  
13. Replace Type Code with Class 2007년 10월 10일 정종국  
14. Replace State-Altering Conditionals with State 2007년 10월 10일 정종국  
15. Introduce Null Object 2007년 10월 10일 송효종  
16. Inline Singleton 2007년 11월 07일 장회수  
16-1. Limit Instantiation with Singleton 2007년 11월 07일 장회수  
17. Replace Hard-Coded Notifications with Observer 2007년 11월 07일 김정훈  
18. Move Embellishment to Decorator 2007년 10월 25일 주현규  
18-1. Unify Interfaces 2007년 11월 8일 최혜영  
18-2. Extract Parameter 2007년 11월 8일 최혜영  
19. Move Creation Knowledge to Factory 2007년 11월 8일 주현규  
20. Move Accumulation to Visitor 2007년 11월 8일 송효종  
21. Replace Implicit Language with Interpreter 2007년 11월 8일 양완수  

Chain Constructors (소프트웨어 디자인 스터디)
Compose Method (소프트웨어 디자인 스터디)
Encapsulate Classes with Factory (소프트웨어 디자인 스터디)
Encapsulate Composite with Builder (소프트웨어 디자인 스터디)
Extract Adapter (소프트웨어 디자인 스터디)
Extract Composite (소프트웨어 디자인 스터디)
Extract Parameter (소프트웨어 디자인 스터디)
Form Template Method (소프트웨어 디자인 스터디)
Inline Singleton (소프트웨어 디자인 스터디)
Introduce Null Object (소프트웨어 디자인 스터디)
Introduce Polymorphic Creation with Factory Method (소프트웨어 디자인 스터디)
Introduce This Book (소프트웨어 디자인 스터디)
Limit Instantiation with Singleton (소프트웨어 디자인 스터디)
Move Accumulation to Collecting Parameter (소프트웨어 디자인 스터디)
Move Accumulation to Visitor (소프트웨어 디자인 스터디)
Move Embellishment to Decorator (소프트웨어 디자인 스터디)
Replace Conditional Dispatcher with Command (소프트웨어 디자인 스터디)
Replace Conditional Logic with Starategy (소프트웨어 디자인 스터디)
Replace Constructors with Creation Methods (소프트웨어 디자인 스터디)
Replace Hard-Coded Notifications with Observer (소프트웨어 디자인 스터디)
Replace Implicit Language with Interpreter (소프트웨어 디자인 스터디)
Replace Implicit Tree with Composite (소프트웨어 디자인 스터디)
Replace One Many Distinctions with Composite (소프트웨어 디자인 스터디)
Replace State-Altering Conditionals with State (소프트웨어 디자인 스터디)
Replace Type Code with Class (소프트웨어 디자인 스터디)
Unify Interfaces (소프트웨어 디자인 스터디)
Unify Interfaces with Adapter (소프트웨어 디자인 스터디)

발표자를 약간 수정했습니다.

"Introduce Polymorphic Creation with Factory Method"는 종국이 형으로

"Compose Method"는 성희씨로...

^^

Posted by 송효종 at 7월 11, 2007 22:55 | Permalink

어? 성희가 안나갔나?

Posted by 장회수 at 7월 26, 2007 00:32 | Permalink

예 안 나왔어요

Posted by 송효종 at 7월 26, 2007 08:56 | Permalink

점점 소스 코드가 길어져...
왠지 다음 것을 맞기가 조금 부담이 되지만서도...

효종이는 그래도 열심이네...
다음 스터디 분량도 선택하고..
나도 하나 해볼까나...

Posted by 정종국 at 8월 08, 2007 12:23 | Permalink

이번주건 성희씨가 만들어 놓은거 날로 먹는 거라서..

다음번 것을 미리.. ㅡㅡ;

Posted by 송효종 at 8월 08, 2007 15:41 | Permalink

Null Object 하고 싶었는데 아쉽다 ㅋㅋㅋ

Posted by 장회수 at 8월 21, 2007 16:57 | Permalink

정훈! 10-1. Replace One/Many Distinctions with Composite 도 같이 하지? 시간이 안되나?

Posted by 장회수 at 8월 21, 2007 16:57 | Permalink
Site running on a free Atlassian Confluence Open Source Project License granted to JavaJiGi Project. Evaluate Confluence today.
Powered by Atlassian Confluence, the Enterprise Wiki. (Version: 2.3.1 Build:#643 1월 22, 2007) - Bug/feature request - Contact Administrators