{"product_id":"142751601_product","title":"Rainer W. Grimm - C++ Core Guidelines Explained : Best Practices for M","description":"New Store Stock\u003cbr\u003e\u003cstrong\u003eAbout this Item\u003c\/strong\u003e\u003cbr\u003e\u003cbr\u003eThe item is a book Paperback\u003cbr\u003eThe Author Name is Rainer W. Grimm\u003cbr\u003eThe Title is C++ Core Guidelines Explained : Best Practices for Modern C++\u003cbr\u003e\u003cbr\u003eCondition New\u003cbr\u003e\u003cbr\u003eOther Comments\u003cbr\u003eNew Store Stock\u003cbr\u003eCategory - Computers\u003cbr\u003e\u003cbr\u003e\u003cbr\u003eProduct Description -\u003cbr\u003eWrite More Elegant C++ Programs     \"We are very pleased to see Rainer Grimm applying his teaching skills and industrial background to tackling the hard and necessary task of making the C++ Core Guidelines accessible to more people.\"  --Bjarne Stroustrup and Herb Sutter, co-editors, C++ Core Guidelines  The official C++ Core Guidelines provide consistent best practices for writing outstanding modern C++ code and improving legacy code, but they're organized as a reference for looking up one specific point at a time, not as a tutorial for working developers. In C++ Core Guidelines Explained, expert C++ instructor Rainer Grimm has distilled them to their essence, removing esoterica, sharing new insights and context, and presenting well-tested examples from his own training courses.  Grimm helps experienced C++ programmers use the Core Guidelines with any recent version of the language, from C++11 onward.\r\n\r\n Most of his code examples are written for C++17, with added coverage of newer versions and C++20 wherever appropriate, and references to the official C++ Core Guidelines online.  Whether you're creating new software or improving legacy code, Grimm will help you get more value from the Core Guidelines' most useful rules, as you write code that's safer, clearer, more efficient, and easier to maintain.    Apply the guidelines and underlying programming philosophy  Correctly use interfaces, functions, classes, enum, resources, expressions, and statements  Optimize performance, implement concurrency and parallelism, and handle errors  Work effectively with constants, immutability, templates, generics, and metaprogramming  Improve your C++ style, manage source files, and use the Standard Library  Register your book for convenient access to downloads, updates, and\/or corrections as they become available.\r\n\r\n See inside book for details.\u003cbr\u003e\u003cp\u003eWhen possible we will add details of the items we are selling to help buyers know what is included in the item for sale. The details are provided automatically from our central master database and can sometimes be wrong.\u003c\/p\u003e\n\n\u003cp\u003eBooks are released in many editions and variations, such as standard edition, re-issue, not for sale, promotional, special edition, limited edition, and many other editions and versions.  The Book you receive could be any of these editions or variations. If you are looking for a specific edition or version please contact us to verify what we are selling.\u003c\/p\u003e\n\n\u003cp\u003e \u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eGift Ideas\u003c\/strong\u003e\u003cbr\u003e\nThis is a great gift idea.\u003c\/p\u003e\n\n\u003cp\u003e \u003c\/p\u003e\n\n\u003cp\u003e\u003cstrong\u003eHours of Service\u003c\/strong\u003e\u003cbr\u003e\nWe have many warehouses, some of the warehouses process orders seven days a week, but the Administration Support Staff are located at a head office location, outside of the warehouses, and typically work only Monday to Friday.\u003c\/p\u003e\n\u003cbr\u003eLocation ID 245z\u003cbr\u003e\u003cbr\u003eiHaveit SKU ID 174098788\u003cbr\u003e\u003cbr\u003e","brand":"Pearson Education (US)","offers":[{"title":"Default Title \/ unisex","offer_id":44128109789428,"sku":"174098788","price":29.85,"currency_code":"GBP","in_stock":true}],"url":"https:\/\/ihaveitmarketplace.com\/products\/142751601_product","provider":"iHaveit","version":"1.0","type":"link"}