C++ 프로그래밍과 설계 기술을 향상시켜 주는 35 가지의 새로운 테크닉을 소개한 책. 저자는 다년간의 경험에서 뽑아낸 통찰력을 유감 없이 발휘하여 더 효과적인(more effective) 소프트웨어를 개발하는 방법을 설명하고 있다. 프로그램 효율(efficiency)을 높이는 입증된 테크닉, 그리고 C++의 주요 기능을 썼을 때에 달라지는 시간적/공간적 비용 및 메모리지정 new(placement new), 가상 생성자, 스마트 포인터, 참조 카운팅, 프록시 클래스, 이중 디스패치(double-dispatching) 등 전문가급 C++ 테크닉에 대해 깊이 있게 다루고 있다. 또한 구조체 그리고 C++ 클래스와 함수에 대해 예외처리를 적용할 때의 수행 결과를 자세히 보여주는 충실한 예제를 담았다.