DEV Community

DesignPrinciples4All Series' Articles

Back to Daniel Azevedo 's Series
Writing Clean Code: The Importance of DRY (Don't Repeat Yourself)
Cover image for Writing Clean Code: The Importance of DRY (Don't Repeat Yourself)

Writing Clean Code: The Importance of DRY (Don't Repeat Yourself)

Comments
2 min read
Keep It Simple, Stupid (KISS): Why Simplicity is Key in C# Development
Cover image for Keep It Simple, Stupid (KISS): Why Simplicity is Key in C# Development

Keep It Simple, Stupid (KISS): Why Simplicity is Key in C# Development

1
Comments
2 min read
The Law of Demeter: Why Less is More in Object-Oriented Design
Cover image for The Law of Demeter: Why Less is More in Object-Oriented Design

The Law of Demeter: Why Less is More in Object-Oriented Design

Comments
2 min read
How Object Calisthenics Helped Me Write Better C# Code
Cover image for How Object Calisthenics Helped Me Write Better C# Code

How Object Calisthenics Helped Me Write Better C# Code

Comments
3 min read
Contract Substitution Principle (Design by Interface)
Cover image for Contract Substitution Principle (Design by Interface)

Contract Substitution Principle (Design by Interface)

Comments
4 min read
Law of Demeter (Principle of Least Knowledge)
Cover image for Law of Demeter (Principle of Least Knowledge)

Law of Demeter (Principle of Least Knowledge)

1
Comments
3 min read
Understanding the Open/Closed Principle (OCP) from SOLID: Keep Code Flexible Yet Stable
Cover image for Understanding the Open/Closed Principle (OCP) from SOLID: Keep Code Flexible Yet Stable

Understanding the Open/Closed Principle (OCP) from SOLID: Keep Code Flexible Yet Stable

Comments
2 min read