Pipes-and-Filters

The Pipes-and-Filters architecture pattern describes the structure of systems that process data streams.

Read more
Views: 10600

Layers

The layers pattern splits a task into horizontal layers. Each layer has a specific responsibility and provides a service to a higher layer.

Read more
Views: 6297

Printed Version of "The C++ Standard Library" on Amazon

I have two great news. First, you have my "The C++ Standard Library"  on Amazon; second, the book includes C++23.

Read more
Views: 4887

Architectural Patterns

Architectural patterns describe the fundamental structure of a software system and are often based on design patterns. The five Pattern-Oriented Software Architecture series books provide a precious source of architectural patterns.

Read more
Views: 7728

The Lack of Training Culture: You unlearned Learning

Our software industry has a significant Lack of Training Culture. In my last articles, I wrote "Learning is not an Integral Part of your Profession",  "An Employer must support their Employees", and "You hire for Skills but not for Attitude".  Today, I focus on an employer who unlearned learning.

Read more
Views: 3451

Presentation next Monday: Concurrency Patterns with Rainer Grimm

Next Monday, I will give two presentations for Meeting C++.

Read more
Views: 3240

How can you recognise a good software architecture?

I'm happy to present today a guest post from Alexander Eisenhuth. Alexander will write about his passion: good software architecture.

Read more
Views: 30800

The C++ Standard Library: The Fourth Edition includes C++23

I'm happy to announce. I updated my "The C++ Standard Library" book to C++23.

Read more
Views: 29087

Idioms for Polymorphism and Templates

This post is unique because I have written about all the topics mentioned in this post already. Therefore, I only provide a few words about the topic and a link to the post mentioned.

Read more
Views: 5157

The Lack of Training Culture: You hire for Skills but not for Attitude

Our software industry has a significant Lack of Training Culture. In my last articles, I wrote "Learning is not an Integral Part of your Profession" , and "An Employer must support their Employees". Today, I focus on an employer hiring for skills rather than attitude.

Read more
Views: 2580

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 3319

Yesterday 5555

Week 33527

Month 55201

All 12133410

Currently are 178 guests and no members online

Kubik-Rubik Joomla! Extensions

Latest comments