|
javascript로 설명하고 있기 때문에, 해당 언어의 문법은 대략 알고 보는 것이 좋습니다. 물론 javascript에 특화된 내용은 아니고 대부분의 객체지향 언어에 공통적으로 해당하는 내용을 다루고 있습니다. 번역의 질도 매우 양호하며, 역자들이 원서의 웹 버전에 있는 항목들도 몇 가지 추가해놨습니다. 경력이 긴 개발자라면 이미 경험에 의해서 터득했을 만한 내용도 많습니다. 하지만, 어렴풋한 느낌으로 이런 식으로 하는게 더 낫다고 생각하던 단편적 경험들을, 마틴 파울러의 친절한 설명과 함께 전체적, 체계적으로 공부할 수 있다는 점에서, 아직 읽어보지 않는 분이라면 꼭 추천하고 싶습니다. 막연하게 경험적으로 이해하던 요령들을 IT 업계에서 표준으로 쓰이는 용어로 배우는 기회도 되기 때문에, 개인 블로그에 이런 용어들을 메모해가면서 읽어나간다면 복습할 때 좋을 듯 합니다.
|
|
한빛미디어 출판사에서 2020년 04월에 출간된 마틴 파울러 저/개앞맵시(이복연),남기혁 공역의 <리팩터링 2판>작품을 읽고 작성된 리뷰입니다. 개발자들이라면 한 번 쯤 읽어보면 좋은 도서입니다. 회사 직원들 시상용으로 구매하였고, 이제 막 개발을 시작하는 분들 보다는 어느정도 현업 경험이 있는 시니어 이상부터 읽으면 좋을 것 같습니다. |
| 개발자라면 꼭 한번은 보아야 하는 필독서라고 할수 있습니다.나의 수준을 한층 업그레이드 시켜줄것입니다. 자바스크립트를 기준으로 되어 있지만 모든 프로그램에 적용될 내용입니다. 지저분한 코드를 정리하고 가독성이 높은 프로그램을 구현하게 되네요. 또한 부품처럼 분리할수 있기에 언제든 어디서든 다시 재사용이 가능하게 되더군요. 꼭 추천드립니다 |
|
실무 개발자라면 한 번쯤 꼭 읽어볼 만한 책입니다. 단순히 코드를 예쁘게 정리하는 방법이 아니라, 유지보수하기 좋은 코드로 개선하는 사고방식을 배울 수 있어 유익했습니다. 예제도 풍부해서 실무에 바로 적용하기 좋았습니다. 추천합니다. |
| 신입 개발자의 입장에서 이 책을 읽어보니, 코드를 어떻게 깔끔하게 유지하고 개선할 수 있는지에 대한 구체적인 방법들을 배울 수 있어 큰 도움이 되었습니다. 특히, 함수 추출하기, 변수 캡슐화하기 등 다양한 리팩터링 기법을 실제 코드 예시와 함께 설명해주어 이해하기 쉬웠습니다. 또한, 실무에서 코드 품질을 높이는 데 많은 도움이 될 것 같습니다. 리팩터링의 중요성을 깨닫고, 이를 실천할 수 있는 자신감을 얻을 수 있었습니다. |
|
리팩토랑에 대한 전반적인 내용들을 확인할 수 있어서 조ㅎ았습니다. 자바스크립트트 기반으로 예제들이 있어서 프론트엔드 관련 내용들에 대한 ㅈㅣ식들도 함께 얻어갈 수 있었던 것 같습니다. 리팩토린 온라인 강의와 함께 서적을 공부해서 더 도움이 많이 되옸습니다 |
| 프로그래머에게 필독 도서로 늘 추천되는 책이자 리팩터링하면 제일 먼저 떠오르는 마틴 파울러의 리팩터링입니다. 아무리 좋은 원서라도 국내에 소개되는 과정에서 질이 좋지 못한 번역을 만나면 독자들의 외면을 받곤 합니다. 하지만 이 책의 번역자님은 지금까지 번역해오셨던 다른 컴퓨터 분야 서적에서 충분히 훌륭하게 번역해 주셨던 기억이 있기 때문에 믿고 구매할 수 있었습니다. |
|
리팩터링 2판 리뷰입니다. 어떤 책을 읽을까 생각하다가 이 리팩터링을 계속 읽어보면 좋다고 해서 구입하게 되었습니다. 이 책의 내용이 초심자가 읽기에는 어려운 부분이 있어서 쉽게 읽을 수 없다는 느낌이 많이 들었습니다. 그렇지만 이 책에 나오는 용어들이 아는 용어들이라서 조금씩 읽으려고 노력하게 됩니다. 내부 구조를 어떻게 개선 해야할 것인지에 대해 알려주고 있는데, 기존의 코드의 기능은 변하지 않으면서도 구조를 다르게 개선한다는 점이 막막하기만 한데 몇가지 여러 방면에서 알려주고 있어 흥미가 생깁니다. |
|
좋은 소프트웨어를 만들 수 있는 방법 중 하나인 리팩토링에 대해 알아볼 수 있는 책입니다. 리팩토링을 해야 하는 순간과 하는 방법에 대해 나와있고, 그것의 장단점, 특징, 예제 코드에 대해 나와있는 구성입니다. 분량이 조금 되기 때문에 한 번에 습득하기엔 힘들 거 같고, 개인적으로 생각하면 바이블처럼 두고 필요할 때마다 읽어가면서 공부하면 좋을 것 같습니다. |
|
지난 20년간 전 세계 프로그래머에게 리팩터링의 교본이었던 『리팩토링』은, 기존 코드의 디자인을 개선하고 소프트웨어 유지 관리 능력을 향상시켰으며 기존 코드를 이해하기 쉽게 만드는 데 도움을 주었다. 간절히 기다려온 개정판 『리팩터링 2판』에는 프로그래밍 환경의 중요한 변화가 대거 반영되었다. 새로운 리팩터링 카탈로그를 자바스크립트 코드로 제시하며, 리팩터링 원칙부터 클래스 없이 리팩터링하는 방법과 데이터 조직화, 조건부 로직 간소화 방법을 다룬다. 또한 언어에 상관없이 리팩터링을 성공적으로 수행하는 실질적인 방법을 알려준다. |