본문 바로가기

Book

Effective Morden C++ 1회독 후기

정보

책 제목: Effective Morden C++ (스콧 마이어스 지음, 류광 옮김)

기간: 약 1달 반

난이도: 3.5 / 5

평점: 4.5 / 5

구매하게 된 이유

이 책을 읽기 전 C++ 기본문법에 대해 어느정도 이해하고 있는 상태였다. C++11, C++14로 업데이트되면서 우리는 편리하게 코드를 작성할 수 있게 됐다. 나는 프로젝트를 진행하면서 편리한 기능을 제대로 사용하고 있지 못할 뿐 아니라 내부적으로 어떻게 동작하는지에 대한 이해도가 부족하여 사용해야 할 경우와 아닌 경우를 판단하는데 어려움을 느꼈다. C++에 대한 이해도를 높이고 효율적이게 사용하고 싶어 Effective Morden C++ 책을 구매하게 되었다.

책 내용

Effective Morden C++책의 내용은 제목에서도 보이듯이 효율적이게 C++을 작성하는 42개의 방법에 대해 다룬다. 모든 내용이 유익하였지만 그 중에서도 Rvalue reference, Move semantics, Perfect forwarding 내용이 가장 기억에 남는다. C++을 공부하면서 나에게 제일 어렵게 느껴진 것이 바로 위 3개의 내용이었는데 책을 읽고 이해하는데 많은 도움이 되었다.

후기

1. C++에 대한 기본적인 문법 및 사용방법에 대해 알고있다면 이 책을 읽는 것을 추천한다. 이 책은 어느 정도 문법에 대해 알고 있다는 가정하에 더 깊이 있게 알려주는 게 주목적이라고 느꼈다. 만약 C++ 기본문법에 대해 모른다면 책을 이해하는데 어려움이 있을 것이라 생각된다.

2. 번역과정에서 아쉬운 부분이 좀 있다고 생각된다. 이미 사용하고 있는 관용적인 기술 용어가 번역되어 있다. (overloading -> 중복적재, universal reference ->보편 참조)