올해는 마틴 파울러의 저서인 《리팩토링》 (《重构》)출판 20년이 되는 해이다. 올해 새롭게 찍어낸 영문판은 미국과 아세아주 계산기부류
도서 베스트셀러 랭킹 1위에 이름이 올려졌다. 중문판 역시 이미 경동, 당당넷, 아마존 등 온라인서점에서 인기리에 판매되고 있다.
마틴 파울러의 책은 객체지향 사고법을 정리한 리론서이다. 프로그램의 가치를 높이는 코드 정리기술을 정리했다. 리팩토링은 코드의 동작이나
의도는 유지하면서 코드의 구조, 재사용서, 가독성을 개선해 코드의 악취를 제거하고 전체 디자인을 개선하는 방법이다. 이 책은 72가지 리팩토링
기법을 통해 코드를 점진적으로 개선하는 방법을 소개한다. 특히 전문가 집단의 축적된 노하우를 바탕으로 리팩토링을 언제 어디에 어떻게 적용하면
되는지 상세히 설명했다. 아울러 부록으로 설계적 문제점이 의심 가는 상황에 관한 대응기법표를 제시하여 적절한 기법을 쉽게 찾아 적용할 수 있도록
안내했다.
저자 마틴 파울러는 소프트웨어 개발 분야의 저자 겸 국제강사이며 전문 분야는 객체지향 분석과 설계, 패턴, 익스트림 프로그래밍을 비롯한
애자일 소프트웨어 개발 방법론 등이다. 소프트웨어 개발 관련 책을 6권 집필했고 현재 블로그와 위키의 혼합형태인 블리키를 운영중이며 제어
흐름발전을 통해 종속성 첨가용어를 대중화시켰다. 중화독서보