In this next part of the big STL algorithm tutorial, we will discover the 4 modifying sequence algorithms that fill in or generate data: fill fill_n generate generate_n Let’s get start...
Java by Comparison by Simon Harrer, Jörg Lenhard, Linus Dietz
I’m not a Java developer - anymore - yet I find that a big part of this book can be useful for any junior programmer. Maybe not only for them, as the book has elements that are always useful to be ...
What to do when you screwed up?
Have you ever done something silly in your job? Obviously, you have. Just like me. Or better to say, all of us. You might ask what kind of silliness I just meant. It doesn’t matter. It can be an...
Immediately invoked lambda functions
Helping is important in life. You help the weak to get stronger, you help the hungry to learn fishing, you help someone to achieve her goals. Why not help your compiler to perform some optimization...
The Rational Optimist: How Prosperity Evolves by Matt Ridley
I have a long list of books to read. I think I need some improvements to that catalog. After I finished reading The Rational Optimist I’m going to present you now, I questioned myself from where I ...
What makes a training advanced?
I’ve recently had the chance to attend an advanced Python course. I was really waiting for those three days. By the end of it, my enthusiasm waned. Why? Was the teacher not knowledgeable enough? Wa...
The big STL Algorithms tutorial: modifying sequence operations - replace*
In this next part of the big STL algorithm tutorial, we will discover the 4 algorithms starting with the word replace: replace replace_if replace_copy replace_copy_if Let’s get started!...
Your Code as a Crime Scene and Software Design X-Rays by Adam Tornhill
Usually, I write about one single book in a given article, but this is a peculiar occasion. Last months I read both books written by Adam Tornhill: Your Code as a Crime Scene (YCCS) and Software De...
I went to DevOps D-Day #5
I had the chance to go to Marseille this November for the 5th Devops D-Day conference. More than that, I could also present how I see the relations between coding guidelines, code quality and dec...
Default Member Initializers in C++
This topic came up recently during a coding dojo in our department, while we were working on the ugly trivia kata. We wanted to extract a struct, containing the player data. Later we wanted to turn...