Click here to Skip to main content
65,938 articles
CodeProject is changing. Read more.
Everything / SOLID

SOLID

SOLID

Great Reads

by Adam Tibi
We are used to repeat the SOLID principles, sometimes without giving them full thoughts. This is a call to drop an outdated principle that doesn't work in today's development, the "Open Close Principle", the result should be SLID.
by Habibur Rony
Application design - a post mortem of a bad design
by Jon Woo
I am writing this article to demonstrate how to build an application from scratch using SOLID principles and common design patterns
by Mohammed Hameed
This is a general code review checklist and guidelines for C# developers, which will serve as a reference point for development.

Latest Articles

by Adam Tibi
We are used to repeat the SOLID principles, sometimes without giving them full thoughts. This is a call to drop an outdated principle that doesn't work in today's development, the "Open Close Principle", the result should be SLID.
by Habibur Rony
Application design - a post mortem of a bad design
by Jon Woo
I am writing this article to demonstrate how to build an application from scratch using SOLID principles and common design patterns
by Mohammed Hameed
This is a general code review checklist and guidelines for C# developers, which will serve as a reference point for development.

All Articles

Sort by Score

SOLID 

by Gaurav Aroraa
In our previous posts we learned ‘What is S.O.L.I.D. Programming Principles and a detailed explanation with code of Single Responsibility Principle, Open/closed Principle, Liskov Substitution Principle and Interface Segregation Principle.
by Gaurav Aroraa
In our previous posts we learned ‘What is S.O.L.I.D. Programming Principles and a detailed explanation with code of Single Responsibility Principle, Open/closed Principle and Liskov Substitution Principle.
by Gaurav Aroraa
Earlier, I was thinking that learning of Object Oriented Programming (OOPs) is enough to write robust, scalable and re-usable application/program.
by Marla Sukesh
Explanation about Liskov Substitution Principle
by harleydk
SOLID principles, in layman's terms: Liskov Substitution
by harleydk
SOLID Principles, in Layman's Terms: Open/Closed
by Gaurav Aroraa
The SOLID programming principles are not new, unfortunately I wasn’t aware of these principles. In this article, we will discuss all five principles and use a code to work with these principles.