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