Covariant Return Type

The Covariant Return Type of a member function allows an overriding member function to return a narrower type. This is particularly useful when you implement the Prototype Pattern.

Read more
Views: 5578

Webinar: How to get a job at a high-frequency trading digital-assets shop

Maybe, you want to know more about the high-frequency domain and consider applying in this particular domain. Then, this webinar, organized by ProfitView, should give you the necessary insights.

Read more
Views: 2365

One Day left: Early Bird Price for my Mentoring Program "Design Patterns and Architectural Patterns with C++"

When you book it before 24/02/2023, you will get a 33% discount. But let me first present my mentoring program.

Read more
Views: 1549

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.

Read more
Views: 1699

The Iterator Protocol

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.

Read more
Tags: iterator
Views: 6568

One Week left: Early Bird Price for my Mentoring Program "Design Patterns and Architectural Patterns with C++"

When you book it before 24/02/2023, you will get a 33% discount. But let me first present my mentoring program.

Read more
Views: 2217

The Null Object Pattern

A Null Object encapsulates a do nothing behavior inside an object. It is often pretty comfortable to use a neutral object.

Read more
Tags: lock, mutex
Views: 6693

Value Objects

A value object is a small object whose equality is based on state, but not identity. Typical value objects are money, numbers, or strings.

Read more
Views: 6402

20 Days Left: Early Bird Price for my Mentoring Program "Design Patterns and Architectural Patterns with C++"

When you book it before 24/02/2023, you will get a 33% discount. But let me first present my mentoring program.

Read more
Views: 2695

The Lack of Training Culture: An Employer must support their Employees

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.

Read more
Views: 2346

Stay Informed about my Mentoring

 

Mentoring

English Books

Course: Modern C++ Concurrency in Practice

Course: C++ Standard Library including C++14 & C++17

Course: Embedded Programming with Modern C++

Course: Generic Programming (Templates)

Course: C++ Fundamentals for Professionals

Course: The All-in-One Guide to C++20

Course: Master Software Design Patterns and Architecture in C++

Subscribe to the newsletter (+ pdf bundle)

All tags

Blog archive

Source Code

Visitors

Today 4978

Yesterday 6193

Week 11171

Month 32845

All 12111054

Currently are 199 guests and no members online

Kubik-Rubik Joomla! Extensions

Latest comments