Home
Sandor Dargo's Blog
Cancel

Good to Great: Why Some Companies Make the Leap...and Others Don't by Jim Collins

The first thing that is important to clarify about this book is that it’s not about self-development. It’s not about how to become better as an individual. It’s about companies. This book is the su...

What is virtual inheritance in C++ and when should you use it?

When we start coding in an object-oriented programming language we often think that it’s about building nice inheritance hierarchies. So we do. A bit later we learn that we should rather use compos...

Santa's Christmas Wishlist

Christmas is coming, and I created a small coding exercise for you that focuses on Object-Oriented Design and delivering presents every to child! The code kata is called Santas’s Christmas Wishlis...

A story of nasty a bug: AWS DynamoDB UI special character escaping

Recently, I’ve built Daily C++ Interview and since the beginning, I kept something important in mind. I need to provide value, and I don’t need a perfect implementation for that. I don’t need to au...

The best 9 books I read in 2020

There is barely any day for me without reading a book. And days I when I miss reading, it feels bad. It feels like my mind is hungry. Reading is as important as eating. When you eat you feed your b...

The big STL Algorithms tutorial: modifying sequence operations - rotate functions

In this next part of the big STL algorithm tutorial, we will finish the episodes on modifying sequence operations by three functions involving randomicity. random_shuffle shuffle sample ...

Read to boost your career!

This is an excerpt from by book called The Seniority Trap. I’m sharing some parts from each chapter. Check out the #thesenioritytrap for more parts. Let me share a personal story about how readin...

The most important git practice

What do you think the most important git practice is? What is a practice? But before you answer it, tell me what a practice is? How do you define the most valuable practices? What characteristics...

Emergent Design: The Evolutionary Nature of Professional Software Development by Scott Bain

Emergent Design was published in 2008, but even after 12 years, I still found it extremely relevant in 2020. In the first part of the book, the author Scott Bain discusses about software developmen...

When to use const in C++? Part IV: parameters

Just make everything const that you can! That’s the bare minimum you could do for your compiler! This is a piece of advice, many senior developers tend to repeat to juniors, while so often even th...