Home
Sandor Dargo's Blog
Cancel

2020: A year of changes and great results, can't wait for the next one!

It’s the very end of 2020 and it’s time to review what happened this year, what I achieved, where I failed and what I am going to do next year. I make it public for better accountability and maybe ...

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!

As you might know, I’m writing a book, its working title is “The Seniority Trap”. From time to time, I’ll post some parts of it, before it gets released. If you are interested in the updates, pleas...

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...