Liskov substitution principle is named after Barbara Liskov, a computer scientist who first formulated the principle in 1987. It is…
The Dependency Inversion Principle (DIP) is a software design principle in object-oriented programming that states that high-level modules or classes…
In this article, we will see the open closed principle, one of the SOLID design principles, in detail. Open-Closed Design…
Both database partitioning and sharding are techniques used to break down a large database into smaller, more manageable pieces. However,…
In this post, we will see what is Sharding in a database. Sharding in Database Sharding is a database partitioning…
In C#, const is a keyword that declares a constant value that is computed at compile-time and can never be…