lvv***
2021-03-21

지난 20년간 전 세계 프로그래머에게 리팩터링의 교본이었던 이 책의 1판은, 기존 코드의 디자인을 개선하고 소프트웨어 유지 관리 능력을 향상시켰으며 기존 코드를 이해하기 쉽게 만드는 데 도움을 주었습니다.
코드의 가독성과 구조를 개선하기 위해 리팩터링을 해야한다.
라고 알고는 있지만 작업에 쫓겨 막상 수행하기가 쉽지 않았다. 나중에 시간이 생겨서 하려해도 복잡하게 얽힌 코드들을 풀어내는게 또 만만치 않은 일인데,
이 책에서 설명하는 방식은 문제, 리팩터링의 여지가 있는 부분들을 어떻게 순착적으로 변경해 나가야 하는지에 대한 설명을 잘 해두어 리팩터링을 할 때 옆에 두고 보면 큰 도움이 될 것 같다.