Sometimes we hear the notion that const means thread safety. It’s not that simple.
Last week I shared the general setup of my development environment. Today I will go a bit into Conan and how I use it.
A few weeks ago, I decided to start a new project named Fix. Today I’ll give a short overview of the installation of the “4C” development environment I chose.
A few weeks ago, I decided to start a new project. Here I share some thoughts about why, what I am going to do, and how I plan to do […]
Writing const correct code is about more than using const in a few places and letting the compiler figure out if it makes sense.
I have done another refactoring session in my last two blog posts. I have covered refactoring in other blog posts, but there is a thing that is really important about […]
Today I’ll pick up where I left last week with the refactoring with @vaughncato‘s inverse matrix multiplication function.
A while ago, Twitter user @vaughncato sent me the piece of code for this refactoring session. Since there is a lot of things to do on this code, I split […]
Since my last post you know what I think how C++ code should be split into header and source files. But where should we put those files? How should the directory structure […]
Any C++ developer knows how to compile and link multiple compilation units together. The difficult part can be to determine which parts of the code should be separated in different compilation […]