PinnedC# Coding Guidelines for better programmingHave you come across deja vu situation where you have worked on multiple projects and most of them face the same situation where you find…Oct 19, 2021Oct 19, 2021
PinnedFacade Design Pattern in Software DevelopmentThe Facade Design Pattern is a structural Design Pattern.Sep 30, 20211Sep 30, 20211
PinnedSingleton Design Pattern in Software DevelopmentSingleton Design Pattern in Software DevelopmentMar 30, 2021Mar 30, 2021
Dependency Injection and the Repository Design PatternDependency Injection (DI) and the Repository design pattern are important concepts in software development that help make code more…Mar 3, 2023Mar 3, 2023
What is boxing and unboxing in C#, how does is affect performance and how to prevent common…In simple terms:Jan 6, 2023Jan 6, 2023
Performance improvement tips for C# codeI am just summarizing below points for performance improvements in C# code.Jan 6, 2023Jan 6, 2023
Key Elements for Building Scalable ApplicationsA scalable application is one that can handle increasing loads of users and data without sacrificing performance or stability. To achieve…Dec 24, 2022Dec 24, 2022
Switch case statement is not preferred in some cases in OOP as it breaks the Open Closed Principle…Dec 24, 2022Dec 24, 2022