
마틴 파울러 저/윤성준,조재박 공역
평점 : ★★★★ (4/5)
현업 개발자( SI, 웹개발, 게임등...)의 필독서(?)로 알려진 책이다. 2003년 이후 디자인 패턴과 리팩토링의 붐이라고 까지 불리우며 IT관련 서적중 꾸준하게 인기를 얻고 있는데 구매당시에 한번 훝어보고 최근에 한번더 정독을 했는데, 사실 대부분의 내용이 절차와 예제등 리팩토링을 해야하는 small를 분류하고 그 small를 제거하는 Method를 제시하고 절차에 따라 리팩토링 하는 예제를 보여주고 있다. 사실 젤 마음에 드는 chapter는 1장으로 뒤로 갈수록 약간은 지루한 감이 없지 않아 있었는데. 1장만 확실히 이해한다면 나머지 챕터를 이해하는데 큰 문제가 없을꺼 같다. 그런면에서 책의 구성도 상당히 돋보였는데 보통 기술서적을 읽을때 1장을 가장 집중해서 읽지 않는가.? 저도 이 책을 예를 들면 1장만 5번을 읽은것 같은데 그게 마지막 정독을할때 상당히 도움이 되었음..
그러나 중간중간 좀 중복되는 내용과 현실에 맞지 않는 내용들이 상당히 자세히 설명되어 있어서 집중해서 읽는데 자꾸 맥이 끊어지는 그런 느낌을 받았고 책의 출간시기는 이해하지만 패턴과 연관지어서 설명을 했다면 더욱더 도움이 될 내용들이 빠져 있어 좀 아쉬운 감이 있었음
* 목차
1. 리팩토링, 첫번째 예제
2. 리팩토링의 원리
3. 코드에서의 나쁜 냄새
4. 테스트 만들기
5. 리팩토링의 카탈로그로
6. 메소드 정리
7. 객체간의 기능 이동
8. 데이터 구성
9. 조건문의 단순화
10. 메소드 호출의 단순화
11. 일반화 다루기
12. 대규모 리팩토링
13. 리팩토링, 재사용, 그리고 현실
14. 리팩토링 도구
15. 하나로 합치기
"Book Review" 분류의 다른 글
| [BOOK Review] GoF 디자인 패턴! 이렇게 활용한다 - ★★★☆ (0) | 2008/10/10 |





::: 사람과 사람의 교감! 人터넷의 첫 시작! 댓글을 달아주세요! :::