black8***
2021-03-21

지난 20년간 전 세계 프로그래머에게 리팩터링의 교본이었던 이 책의 1판은, 기존 코드의 디자인을 개선하고 소프트웨어 유지 관리 능력을 향상시켰으며 기존 코드를 이해하기 쉽게 만드는 데 도움을 주었습니다.
개발자라면 모를리 없는 책 리팩터링입니다.
어떻게 보면 별거아니고 기본적인거 같기도 하지만서도 정말 지켜야할 중요한 정보들이 담겨져있습니다.
초보일때 생각하는 생각이 코드를 어떻게 하면 잘 짜는걸까 하는게 많은 부분을 차지하고 있을것입니다.
그러나 혼자서 길이가 짧다, 만족스럽다라기 보다 협업이 잘되는, 남들이 보기 쉬운 코드가 정말로 잘 짠 코드라고 알려주고 있습니다.
하나 하나 신경쓰고 코딩을 한다는게 정말 쉽지는 않은거겠지만 연습 또 연습 그리고 더구나 객체지향스럽게 코드를 짜게 하는것은
정말 매력적인 부분이라고 생각되어집니다.
자신의 코드가 문제가 있는거 같다. 내 코드는 잘 짜여진 것이였을까라고 생각하신 분들은 리팩터링 책으로 많은 것을 얻어가면 참 좋을거 같습니다.