Embracing Modern C++ Safely (häftad)
Format
Häftad (Paperback)
Språk
Engelska
Antal sidor
1376
Utgivningsdatum
2022-02-16
Upplaga
1
Förlag
Addison-Wesley Professional
Medarbetare
Romeo, Vittorio / Khlebnikov, Rostislav / Meredith, Alisdair
Dimensioner
229 x 188 x 46 mm
Vikt
1748 g
Antal komponenter
1
ISBN
9780137380350

Embracing Modern C++ Safely

(2 röster)
Häftad,  Engelska, 2022-02-16
438
  • Skickas från oss inom 7-10 vardagar.
  • Fri frakt över 249 kr för privatkunder i Sverige.
In Embracing Modern C++ Safely, John Lakos and Vittorio Romeo analyze each core language feature of "Modern C++" (introduced by C++11 and C++14), illuminating exactly what developers and teams must know to succeed. Lakos and Romeo present extensive real-life code examples; thoroughly describe pitfalls that arise when engineers with diverse experience use these features together, and illuminate issues that repeatedly occur in real-world application development. Drawing on their extensive C++ experience, they focus on major features of C++ 14 and C++ 11 that have been around long enough to be thoroughly evaluated. You'll learn which "modern" features are safe under almost all circumstances; which carry a real risk of misuse and suboptimal results if programmers are improperly educated and trained; and which are generally "unsafe," and should be used rarely if at all. If you're ready to safely make the most of Modern C++, this guide's in-depth, hands-on insights will help you improve your productivity, and build far more robust software.
Visa hela texten

Passar bra ihop

  1. Embracing Modern C++ Safely
  2. +
  3. Digital Minimalism

De som köpt den här boken har ofta också köpt Digital Minimalism av Cal Newport (häftad).

Köp båda 2 för 572 kr

Kundrecensioner

Har du läst boken? Sätt ditt betyg »

Fler böcker av John Lakos

  • Large-Scale C++ Software Design

    John Lakos

    Developing a large-scale software system in C++ requires more than just a sound understanding of the logical design issues covered in most books on C++ programming. To be successful, you will also need a grasp of physical design concepts that, whi...

  • Large-Scale C++ Volume I

    John Lakos

    Designing scalable software in C++ requires more than just a sound understanding of logical design. Senior developers, architects, and project leaders need a grasp of high-level physical design concepts that even many software experts have never e...

Övrig information

Dr. John Lakos is a senior architect and mentor for software development at Bloomberg LP, where he created the BDE team (c. 2001), which maintains Bloomberg's open-source foundation libraries for C++ development. He is the author of Large-Scale C++ Software Design and Large-Scale C++ Volume I: Process and Architecture (both from Addison-Wesley), and is an active voting member of the C++ Standards committee. Vittorio Romeo is a senior software engineer at Bloomberg LP who builds mission-critical C++ middleware, trains colleagues on modern C++, and has created many open-source C++ libraries and games. Dr. Rostislav Khlebnikov is a team lead and senior software engineer in Bloomberg's BDE team, where he directs the development of high-performance C++ foundation software. Alisdair Meredith is a senior software engineer in Bloomberg's BDE team, a long-standing member of the C++ Standards committee, and a former Chair of its Library Working Group between 2010 and 2015.

Innehållsförteckning

Introduction 1. Safe Features 2. Conditionally Safe Features 3. Unsafe Features 4. Parting Thoughts