본문 바로가기

책소개

Java언어로 배우는 리팩토링 입문



얼마전에 구입해서 읽은 책입니다.

Java언어로 배우는 디자인 패턴 입문을 쓴 Yuki Hiroshi님이 집필하신 책입니다.

일본책인만큼 내용이 아주 간결하고 쉽게 작성이 되어있습니다.

총 15장으로 구성이 되어있는데

아주 쉬운 내용부터 다소 복잡한 내용까지 보기쉽게 구성이 되어있습니다.

뒤쪽으로 가면 패턴도 같이 나오게 되네요.

요새 한달정도동안 패턴/튜닝 등등에 관한 책들을 읽고 공부하다보니

패턴이라는 것이 말그대로 외울 수 있어서 패턴이 아니라

객체를 이용하고 인터페이스를 도출하여 사용하게 되면서

가장 효율적인 방법을 찾으면서 나오게 되는 것이 패턴 같다는 생각이 듭니다.

외운다고 외워질게 아니라 왜 이러한 패턴이 나오게 되었는지

그 사상을 이해해야 하는...

이 책에서도 리팩토링을 거쳐서 자연스럽게 패턴의 모습을 띄게되는 예제들이 몇 개 있습니다.

"이 패턴으로 바꾸겠습니다" 가 아니라

"가장 효율적인 모습으로 바꾸겠습니다" 라고 생각해서 만들었더니 패턴의 모습인거죠


아무튼 리팩토링 입문책으로서는 꽤 좋은 책이라고 생각합니다.