Skip to content Menu

Umamaheswaran

@solidcodeguru

Sidebar
  • Home
  • Gallery
  • About

Category: Software Development

Posted on February 26, 2021February 26, 2021

Understanding SOLID Principles: Interface Segregation & Dependency Injection

This blogpost talks about interface segregation and dependency injection in solid principles

Continue Reading
Posted on February 26, 2021February 26, 2021

Understanding SOLID Principles: Liskov Substitution

Liskov substitution is one of the more complex facets of the SOLID principles. It requires a foundational knowledge of both contracts and variance to build rules that guide you toward more adaptive code

Continue Reading
Posted on December 9, 2020December 15, 2020

Understanding SOLID Principles: Open/Closed

This is the part 2 of the series of posts that I’m writing on the topic of solid principles

Continue Reading
Posted on November 22, 2020December 15, 2020

Understanding SOLID Principles: Single Responsibility

If your code is not adaptive enough, You process cannot be agile enough.. To make your code more adaptive learn SOLID Principles

Continue Reading
Posted on September 25, 2020September 25, 2020

When to Use Microservices (And When Not To!)

One of the main problem in our industry is we focus on the tech tool, not the thing that the tech tool let’s you do. So when you say you…

Continue Reading
Posted on July 3, 2020

.NET multi platform app ui(MAUI)

In the blog post I explain about .NET MAUI a new multi platform app UI to support different workloads like mobile, desktops using .NET

Continue Reading
Posted on June 14, 2020July 4, 2020

Thoughts on design patterns

My opinions on design patterns and practices and things that you should keep in mind while choosing design patterns

Continue Reading
Posted on January 3, 2019January 3, 2019

What is Technical Debt?

Whenever we develop a software feature, it is likely that certain compromises will need to be madeĀ  between the “ideal code” and the code that is good enough to meet…

Continue Reading

Posts navigation

Page 1 Page 2 Next Page
Umamaheswaran
Website Powered by WordPress.com.
Top

Find blogs

Categories

  • .Net
  • Agile
  • Angular JS
  • Azure
  • C#
  • JavaScript
  • Node
  • Software Development
  • TypeScript
  • Uncategorized
  • Visual Studio

Top Posts & Pages

  • How to customize Swagger UI in ASP.NET Web API
  • Understanding SOLID Principles: Liskov Substitution
  • Understanding SOLID Principles: Interface Segregation & Dependency Injection
  • Unable to delete node_modules? Use rimraf!!
  • Gallery

Archives

Umamaheswaran
Website Powered by WordPress.com.
Cancel

 
Loading Comments...
Comment
    ×