Salim AlamUnderstanding Builder Design Pattern in C#The Builder Design Pattern helps us with creating complex objects. Builder enables the piece wise construction of an object that otherwise…Feb 27, 2020Feb 27, 2020
Salim AlamExtension methods are cool, Get to know it betterExtension methods are a particular type of method. Extension methods let us add behavior to a class without changing the original class or…Dec 28, 2019Dec 28, 2019
Salim AlamUnderstanding Decorator Design Pattern For C# DevelopersThe decorator design pattern has helped me to avoid writing complex inheritance structure code. Code that is not only hard to write but…Dec 23, 2019Dec 23, 2019
Salim AlamUnderstanding Proxy Design Pattern In C#As developers, the proxy design pattern is a useful design pattern to have in our arsenal. Let us try to understand the proxy design…Nov 27, 2019Nov 27, 2019
Salim AlamFacade Design Pattern Explained In-depth For C# DevelopersThe facade design pattern is a simple yet powerful and effective structural design pattern. The facade design pattern has helped me on…Nov 10, 2019Nov 10, 2019
Salim AlamUnderstanding Adapter Design Pattern in C#As a developer I find the adapter design pattern to be significantly helpful. In this article, I’ll try to help you understand it better.Nov 3, 2019Nov 3, 2019