Embracing Modern C++ Safely (Paperback)
  • Embracing Modern C++ Safely (Paperback)
zoom

Embracing Modern C++ Safely (Paperback)

(author), (author), (author), (author)
£37.99
Paperback 1376 Pages
Published: 09/02/2022
  • In stock
  • Free UK delivery

Usually dispatched within 2-3 days

Important information: this item can only be delivered to a UK address. More information
  • This item has been added to your basket

Maximize Reward and Minimize Risk with Modern C++

Embracing Modern C++ Safely shows you how to make effective use of the new and enhanced language features of modern C++ without falling victim to their potential pitfalls.

Based on their years of experience with large, mission-critical projects, four leading C++ authorities divide 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 have an especially poor risk/reward ratio, are easy to misuse, and are beneficial in only the most specialized circumstances.

This book distills the C++ community's years of experience applying C++11 and C++14 features and will help you make effective and safe design decisions that reflect real-world, economic engineering tradeoffs in large-scale, diverse software development environments. The authors use examples derived from real code bases to illustrate every finding objectively and to illuminate key issues. Each feature identifies the sound use cases, hidden pitfalls, and shortcomings of that language feature. After reading this book, you will

Understand what each C++11/14 feature does and where it works bestRecognize how to work around show-stopping pitfalls and annoying corner casesKnow which features demand additional training, experience, and peer reviewGain insights for preparing coding standards and style guides that suit your organization's needsBe equipped to introduce modern C++ incrementally and judiciously into established code bases

Seasoned C++ developers, team leads, and technical managers who want to improve productivity, code quality, and maintainability will find the insights in this modular, meticulously organized reference indispensable.

Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.

Publisher: Pearson Education (US)
ISBN: 9780137380350
Number of pages: 1376
Weight: 2200 g
Dimensions: 232 x 180 x 50 mm

You may also be interested in...

C Programming Language
Added to basket
Programming
Added to basket
£55.49
Paperback
C++ Programming Language, The
Added to basket
C Pocket Reference
Added to basket
£19.99
Paperback
Macintosh Terminal Pocket Guide
Added to basket
Python Programming Fundamentals
Added to basket
Exercises in Programming Style
Added to basket
25 Recipes for Getting Started with R
Added to basket
C++ For Dummies, 7e
Added to basket
£21.99
Paperback
C Programming Absolute Beginner's Guide
Added to basket
Coding for Beginners in easy steps
Added to basket
Python For Dummies
Added to basket
£26.99
Paperback
Schaum's Outline of Programming with C++
Added to basket
C# 5.0 Pocket Reference
Added to basket
C Programming
Added to basket
£55.99
Paperback

Please sign in to write a review

Your review has been submitted successfully.