www.yes24.com/Product/Goods/89649360
개발과 리팩토링은 떨어질 수 없는 관계다. 완벽한 개발이 있는지 모르겠다. 개발을 하다보면 더 나은 방향으로 개발할 수 없을까 고민하게 되고 리팩토링을 고민하는 순간이 온다.
이 책에서는 이러한 고민을 하게되는 배경과 어떤 식으로 리팩토링하면 좋을지 방향을 제시해준다. 절대라는 것은 없지만 책의 리팩토링 과정을 따라가보다보면 고개가 끄덕거리는 순간이 많이 온다.
시간이 없다면 책 1장에서 전체적인 리팩토링 과정을 보여주니 그쪽에서 많이 깨닫고 부분적인 이론을 찾아보는 것도 좋을 것같다.
책의 단점을 굳이 찾으면 책의 원본 소스를 출판사에서 지원해주지않는다. 그래서 리팩토링할 소스를 만들고 책을 따라가면서 변경해보는 실습을 해봐야한다.
눈으로만 리팩토링과정을 봐야 사실 이해하기 어렵다. 그래서 꼭 실습을 해볼 필요가 있다. 그리고 책이 2판부터는 자바스크립트로 되어있는데, 자바스크립트를 위주로 하는 개발자라면 더 와닿을 것같다.
'읽은책' 카테고리의 다른 글
코드로 배우는 스프링 웹 프로젝트 (0) | 2020.10.25 |
---|---|
코드를 통해 본 빵형의 실전 Java (0) | 2020.10.21 |
그림으로 배우는 Http Network Basic (0) | 2020.08.26 |
켄트 벡의 구현 패턴 (0) | 2020.08.15 |
테스트 주도 개발 시작하기 (0) | 2020.07.18 |