Martin Fowler
-
Refactoring후기/Book Review 2018. 12. 8. 10:22
구매한지는 3달쯤 되었지만 중간 중간 북리뷰와 베타 리딩 등이 있어서 이제야 다 읽었다. 워낙 유명해서 기대하고 본만큼 체계적으로 리팩토링에 대해 잘 이해할 수 있었다. 목차맛보기 예제리팩토링 개론코드의 구린내테스트 작성리팩토링 기법 카탈로그에 대해메서드 정리객체 간의 기능 이동데이터 체계화조건문 간결화메서드 호출 단순화일반화 처리복합 리팩토링리팩토링, 재사용, 현실성팩토링 도구 1장에 나오는 statement라는 메소드가 예제로 나온다. 갑갑해 보이는 이 메서드를 메서드 분해, 기능 재분배 등의 리팩토링 기법을 사용하여 깔끔하게 고쳐나간다. 1장만 봐도 왠만큼 리팩토링에 대해 흥미가 생길만한 내용이다. 3장은 코드의 구린내에 대해 설명하고 있다. 중복 코드, 장황한 메서드, 방대한 클래스, 과다한 매개..