45% Student Discount for my Mentoring Program: “Design Patterns and Architectural Patterns with C++”
When you are a student and book before 24/02/2023, you will get a 45% discount. But let me first present my mentoring program.
This author has not written his bio yet.
But we are proud to say that Rainer Grimm contributed 702 entries already.
When you are a student and book before 24/02/2023, you will get a 45% discount. But let me first present my mentoring program.
When you want to use a user-defined type in a range-based for-loop, your user-defined type has to implement the Iterator Protocol.
When you book it before 24/02/2023, you will get a 33% discount. But let me first present my mentoring program.
A Null Object encapsulates a do nothing behavior inside an object. It is often pretty comfortable to use a neutral object.
A value object is a small object whose equality is based on state, but not identity. Typical value objects are money, numbers, or strings.
When you book it before 24/02/2023, you will get a 33% discount. But let me first present my mentoring program.
The concept of a regular type goes back to the creator of the Standard Template Library (STL) Alexander Stepanov. A regular type is a user-defined type and behaves like a built-in type.
Our software industry has a significant Lack of Training Culture. In my last article, I wrote that “Learning is not an Integral Part of your Profession“. Today, I focus on the fact that your employer does not support your learning.
The rule of zero, or six, is one of the advanced rules in modern C++. I wrote in my current book “C++ Core Guidelines Explained: Best Practices for Modern C++” about them. Today, I want to quote the relevant parts of my book in this post.
Argument-Dependent Lookup (ADL), also known as Koenig Lookup, is a set of “magical” rules for the lookup of unqualified functions based on their function arguments.
