There are five design principles and one among them is SRP (Single Responsibility Principle). it stated that Every class should have only one reason to change What does it means the only one reaso...
Definition: Adapter is a structural design pattern that allows objects with incompatible interfaces to collaborate. You may have browsed already many other places and might have watched lot of vid...
A simple way to create a singleton design pattern There are hell lot of example out there online, that how to create a singleton design pattern using pointer and static variable. But here I want t...
Is const reference always thread safe when used as function parameter?
Design Patterns Intents and Motivations