로그인회원가입장바구니고객센터마이페이지회사소개
kangcom
전체
서평보기
Refactoring (한글판)
John Brant/윤성준 | 대청(대청미디어) | 번역서 | 2002-03-15
종합평점
도서수준
당신이 객체지향 개발자라면.. 2009-03-04 오후 1:47:18 
평점
도서수준
조회수 (3074)
공감 (1)
안중원 님의 블로그
리팩토링에 대한
가장 기초적인 책이면서도
실무에 가까운 책이라 할 수 있겠습니다.
 
책의 예제는
자바만으로 설명되어 있지만,
타 객체지향 언어인 c#, c++ 에도 대부분
공통되게 적용되는 내용들이며,
실무에도 그대로 적용할 수 있는 내용들로 가득 차 있습니다.
 
필자의 예를 들자면,
 
c++ 프로젝트 중간에
소위 자신만의 코드로 짜는 전임자가
갑자기 퇴사해버리는 바람에

몽땅 새로 짜야할 상황이였는데,
시간 여유가 도저히 안되서,

이책을 보면서 대부분의 로직을
리팩토링해냈습니다.
(당시에는 거짓말 안보태고 필자한테 감사편지라도 쓰고 싶더군요...
물론 정말 쓰진 않았습니다. ^^)
 
책 구성도 예제 리스트로 되어있기 때문에
배게만한 두꺼운 책들에 비해
업무시간에 틈틈이 읽기에도 좋고,
 
굳이 리팩토링을 염두에 두지 않터라도
가독성 있는 코딩에 많은 도움이 됩니다.
 
조엘 온 소프트웨어에는
당신이 c++ 프로젝트에 참여하기 된다면
이펙티브 c++을 구입하기 위해 서점에 뛰어가라!!라고
나와있는데,
 
객체지향 언어 개발자라면 마틴 파울러의 리팩토링을
구입하기 위해 뛰어가라!!
가 빠졌지 않나 싶습니다.
 
성능에 큰 영향을 받는
임베디드 프로젝트가 아니라면,
2인 이상 프로젝트 개발자라면,
 
자바든, c++든 c#개발자든 바로 구입해서 보라고 추천합니다.


 
코멘트 0   공감 1
코멘트작성
 
이메일주소수집거부