December 2021
Intermediate to advanced
352 pages
9h 32m
English
P.2: Write in ISO Standard C++ (Chapter 1.1)
https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#Rp-Cplusplus
P.4: Ideally, a program should be statically type safe (Chapter 5.1)
https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#Rp-typesafe
P.10: Prefer immutable data to mutable data (Chapter 5.2)
https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#Rp-mutable
P.11: Encapsulate messy constructs, rather than spreading through the code (Chapter 2.1)
https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#Rp-library
I.3: Avoid singletons (Chapter 3.2)
https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#Ri-singleton
I.11: Never transfer ownership by a raw pointer (T*) or reference ...
Read now
Unlock full access