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
Please note, this item can only be delivered to a UK address. Find out more
  • 10+ in stock
  • Free UK delivery

Usually dispatched within 2-3 working days

  • 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 best
  • Recognize how to work around show-stopping pitfalls and annoying corner cases
  • Know which features demand additional training, experience, and peer review
  • Gain insights for preparing coding standards and style guides that suit your organization's needs
  • Be 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...

Effective C++
Added to basket
£40.49
Paperback
Python
Added to basket
£16.49
Paperback
C Programming
Added to basket
£57.99
Paperback
Test Driven Development in C
Added to basket
C# Precisely
Added to basket
£38.00
Paperback
Python Programming for Beginners
Added to basket
Java
Added to basket
£25.99
Paperback
Modern C++ Design
Added to basket
C Programming Language
Added to basket
C++ For Dummies
Added to basket
£25.99
Paperback
C++ Programming Language, The
Added to basket
Python For Dummies
Added to basket
£26.99
Paperback
Programming
Added to basket
£55.49
Paperback
The Little Schemer
Added to basket

Please sign in to write a review

Your review has been submitted successfully.

env: aptum
branch: