1. ¶
4 SW 대 방 Joseph Yoder XP 모(http://xper.org ) 러들 리. 리링, , 등 . 많 , , 동 문 등 대 를 . 대()를 1 1~1.5만 내 를 납부 . 더 리를 20 만 받. () 대 , / 는 됩.
3.1. ¶
- Worse is better는 말 .
- 무 TestDrivenDevelopment면 부 는데 TDD TestFirstDevelopment 는 말 듣 머리를 맞 . 를 는 를 르 백 는 .
- Floss Refactoring. 리링, 리링 는 리링 .
- Naming .
- 문 더 는 .
3.2. ¶
Joseph Yoder 만남. 면 . 른 명 들본 . Pattern GoF 를 며 료 .
더러 를 는 Big Ball of Mud 대 는데 는 못듣 높 빌딩 는 브 보 . 는 메모리 많 는 못는 는 람. .
리링 본 는 본 Rename 등 Martin Fowler Refactoring 러 리링 리링 . . 딱 들 . 리링는 루 는데 명 듣 부. 는 부 면 못먹 문~~~!! . 는 더 미 는 를 . 말.
럭를 는 Facade and Wrapper Pattern 방 는 보. 면 른 ? .
Test 백 를 들며 말는데 를 만들는 , , 는 만들. 더럽 돌 . . Test Refactoring 돌 . 를 보. 면 돌? .
Refactoring Pattern . 림. .
Agile Refactoring 는데 면 를 내 문 목 면 . Agile 는 람 냐 물봤는데 들는 뭐. Face-to-Face, pair 밍. Communication 만! Agile 대 Refactoring 대 념, 들 를 만는 머 대를 면 Pair밍 '만' '리' 는 는 . 데 런람 ? 러 대.
는 .
www.hillside.net
www.adaptiveobjectmodel.com
www.adaptiveobjectmodel.com
adaptiveobjectmodel Joseph 는 Refactoring 맞는 방 를 는 모델. 는 모델 리 . 보 더 명 명는 . 리 Refactoring 대는 면 문 리링 는 는데 른 는데 는 리링 더러 문 . 만 말면 리링 는 .
변 -> 리링 못됬 를 뒤는 들. 면 많. 보 는 면 . 보 면 . Refactoring 더 면 Rename부.. 머는 만는 만들 만 대부 . 러므 리링 높는 놓는 . 면 .
러모 Refactoring 는 Pattern Holub 는 Design Pattern는 많 번는 배 보면 듣 녹 는 들. FPS 를 배봐. 러람 는 Refactoring Pattern 대 번 더 는 .
- 말 . 만 봐 뭔 는 느낌 들 . 는 데블 들 는 . 부 를 는 번 무 는 . 면 는 부 더 를 . - 민
3.4. ¶
- '방념번모' 랬
- 떨는..
- (들린)
- 리링
- big ball of mud
- facade, wrapper 등 !
- facade, wrapper 등 !
-
- agile is good for refactoring, 면 리링 .
- selfish class
- throwaway code. 말 번만 린. 는 돌보 말.
- merciless deadline
- 변 . 느린 platform <-> 른 data
- refactoring : deciplined technique
- Internal structure
- External behavior
- Internal structure
- TDD? TFD?
- Test Driven Develope
- Test First Develope
- TFD X
- 는 능 대 동는 는 방. 를 백 받 면 .
- Test Driven Develope
- 리링 따 미는
- RENAME METHOD : LOW
- CHANGE METHOD or STRATEGY : MEDIUM
- 리, 디변, 메 리, : HIGH
- RENAME METHOD : LOW
- 리링