Embracing Modern C++ Safely
Embracing Modern C++ Safely
YOU SAVE £10.61
- Condition: Brand new
- UK Delivery times: Usually arrives within 2 - 3 working days
- UK Shipping: Fee starts at £2.39. Subject to product weight & dimension
- More about Embracing Modern C++ Safely
Maximize Reward and Minimize Risk with Modern C++ Embracing Modern C++ Safely shows how to make effective use of the new and enhanced language features of modern C++ without falling victim to their potential pitfalls.
Format: Paperback / softback
Length: 1376 pages
Publication date: 09 February 2022
Publisher: Pearson Education (US)
Maximizing Reward and Minimizing Risk with Modern C++ Embracing Modern C++ Safely is a comprehensive guide that empowers developers to leverage the powerful features of modern C++ while avoiding potential pitfalls. Drawing upon the expertise of four renowned C++ authorities, the book categorizes C++11/14 language features into three categories: Safe, Conditionally Safe, and Unsafe. Safe features offer compelling value, are easy to use productively, and are relatively difficult to misuse. Conditionally safe features offer significant value but come with risks that require significant expertise and familiarity before use. Unsafe features, with an especially poor risk/reward ratio, are easy to misuse and are beneficial in only the most specialized circumstances.
This book distills the collective experience of the C++ community in applying C++11 and C++14 features, providing valuable insights for making effective and safe design decisions in large-scale software development environments. Through objective examples derived from real code bases, the authors illustrate key issues and identify sound use cases, hidden pitfalls, and shortcomings of each feature. By reading this book, developers will gain a deep understanding of what each C++11/14 feature does and where it works best, recognizing how to work around show-stopping pitfalls and annoying corner cases. They will also gain insights for preparing coding standards and style guides that suit their organization's needs, enabling them to introduce modern C++ incrementally and judiciously into established code bases.
Whether you are a seasoned C++ developer or new to the language, this book is a valuable resource for maximizing reward and minimizing risk in your software development endeavors. By embracing modern C++ safely and responsibly, you can unlock the full potential of the language while ensuring the stability and reliability of your applications.
Weight: 2032g
Dimension: 187 x 234 x 53 (mm)
ISBN-13: 9780137380350
This item can be found in:
UK and International shipping information
UK and International shipping information
UK Delivery and returns information:
- Delivery within 2 - 3 days when ordering in the UK.
- Shipping fee for UK customers from £2.39. Fully tracked shipping service available.
- Returns policy: Return within 30 days of receipt for full refund.
International deliveries:
Shulph Ink now ships to Australia, Belgium, Canada, France, Germany, Ireland, Italy, India, Luxembourg Saudi Arabia, Singapore, Spain, Netherlands, New Zealand, United Arab Emirates, United States of America.
- Delivery times: within 5 - 10 days for international orders.
- Shipping fee: charges vary for overseas orders. Only tracked services are available for most international orders. Some countries have untracked shipping options.
- Customs charges: If ordering to addresses outside the United Kingdom, you may or may not incur additional customs and duties fees during local delivery.