PinnedSiddharth PhatarphodRepository Pattern for Data Access in Software DevelopmentDec 9, 2021Dec 9, 2021
PinnedSiddharth PhatarphodShardingEnglish dictionary meaning of shard is fragment.Oct 21, 2021Oct 21, 2021
PinnedSiddharth PhatarphodC# 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
PinnedSiddharth PhatarphodFacade Design Pattern in Software DevelopmentThe Facade Design Pattern is a structural Design Pattern.Sep 30, 20211Sep 30, 20211
PinnedSiddharth PhatarphodSingleton Design Pattern in Software DevelopmentSingleton Design Pattern in Software DevelopmentMar 30, 2021Mar 30, 2021
Siddharth PhatarphodDependency 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
Siddharth PhatarphodWhat is boxing and unboxing in C#, how does is affect performance and how to prevent common…In simple terms:Jan 6, 2023Jan 6, 2023
Siddharth PhatarphodPerformance improvement tips for C# codeI am just summarizing below points for performance improvements in C# code.Jan 6, 2023Jan 6, 2023
Siddharth PhatarphodKey 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
Siddharth PhatarphodSwitch case statement is not preferred in some cases in OOP as it breaks the Open Closed Principle…Dec 24, 2022Dec 24, 2022