{"product_id":"book-9788966263936","title":"쉽게 설명한 C++ 핵심 가이드라인","description":"“C++ 핵심 가이드라인의 규칙들을 좀 더 많은 사람이 수월하게 익히게 한다는, 어렵고도 꼭 필요한 작업을 저자가 자신의 교육 기술과 업계 경험을 적용해서 완수했다는 것은 우리 C++ 핵심 가이드라인 편집자들에게 매우 기쁜 소식이다.”\u003cbr\u003e\n- C++ 핵심 가이드라인 공동 편집자 비야네 스트롭스트룹과 허브 서터\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\nC++ 핵심 가이드라인(C++ Core Guidelines)은 뛰어난 현대적 C++ 코드를 작성하기 위한, 그리고 기존 코드를 개선하기 위한 일관된 모범 관행들을 제공한다. 그러나 C++ 핵심 가이드라인은 특정 주제의 규칙을 한 번에 하나씩 찾아보는 데 특화된 형태로 구성되어 있어서 실무 개발자를 위한 튜토리얼로는 적합하지 않다. 《쉽게 설명한 C++ 핵심 가이드라인》은 C++ 핵심 가이드라인에서 과도하게 기술적인 부분을 제거하고 본질적인 내용을 추출해서 집필하여 C++ 핵심 가이드라인을 이해하는 데 도움이 되는 새로운 통찰과 맥락을 저자 자신의 교육 경험에서 검증된 예제들과 함께 제공한다.\u003cbr\u003e\n\u003cbr\u003e\n이 책은 경험 있는 개발자가 C++11 이후의 현대적 C++ 표준들에 근거해서 코드를 작성할 때 C++ 핵심 가이드라인을 활용하는 데 도움을 준다. 대부분의 예제 코드는 C++17을 기준으로 하되, C++20과 그 이후 표준의 기능을 언급하는 부분도 있다. 또한, 좀 더 자세한 정보를 원하는 독자를 위해 웹에 있는 C++ 핵심 가이드라인 문서의 해당 부분으로 가는 링크도 제시한다.\u003cbr\u003e\n\u003cbr\u003e\n이 책을 통해 소프트웨어를 새로 작성할 때나 기존의 구식 코드를 개선할 때, C++ 핵심 가이드라인의 가장 유용한 규칙들을 활용해서 좀 더 안전하고, 깔끔하고, 효율적이고, 유지보수하기 쉬운 코드를 작성할 수 있을 것이다.\u003cbr\u003e\n\u003cbr\u003e\n[이 책에서 다루는 내용]\u003cbr\u003e\nㆍ C++ 핵심 가이드라인의 규칙들과 그 저변에 깔린 프로그래밍 철학을 적용한다.\u003cbr\u003e\nㆍ 인터페이스, 함수, 클래스, 열거형, 자원, 표현식, 문장을 올바르게 사용한다.\u003cbr\u003e\nㆍ 성능을 최적화하고, 동시성과 병렬성을 구현하고, 오류를 처리한다.\u003cbr\u003e\nㆍ 상수, 불변성, 템플릿, 일반적 프로그래밍, 메타프로그래밍을 효과적으로 다룬다.\u003cbr\u003e\nㆍ C++ 코딩 스타일을 개선하고, 소스 파일들을 관리하고, 표준 라이브러리를 활용한다.","brand":"My Store","offers":[{"title":"Default Title","offer_id":48982217425148,"sku":"9788966263936","price":41.57,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/4681\/9068\/files\/9788966263936.jpg?v=1776353412","url":"https:\/\/bookstore12.com\/products\/book-9788966263936","provider":"Bookstore 12","version":"1.0","type":"link"}