Articles by Tag #solidprinciples

Browse our collection of articles on various topics related to IT technologies. Dive in and explore something new!

Applying SOLID Principles in JavaScript and TypeScript Framework

Introduction The SOLID principles form the foundation of clean, scalable, and maintainable...

Learn More 286 20Oct 13 '24

The Art of Clean Code: Mastering the SOLID Principles

In the vast world of software engineering, there's a hidden treasure known only to the true craft...

Learn More 163 11Jul 29 '24

Low level design and SOLID Principles

Low-Level Design (LLD) is a critical phase in software development that bridges the gap between...

Learn More 89 2Oct 1 '24

Understanding SOLID Principles (Without Falling Asleep) 💯

Ever read about SOLID and felt your eyelids droop halfway through the “S”? Let’s fix that. Whether...

Learn More 49 2May 11

SOLID: The Liskov Substitution Principle (LSP) in C#

Introduction The Liskov Substitution Principle (LSP) is a foundational concept in...

Learn More 49 13Dec 19 '24

Disadvantages of the Open/Closed Principle(OCP)

Disadvantages of the Open/Closed Principle(OCP) While the Open/Closed Principle (OCP) is a...

Learn More 36 0Sep 30 '24

SOLID Design Principles

What are SOLID Design Principles? The SOLID design principles are a set of five software...

Learn More 35 0Sep 26 '24

Disadvantages of the Single Responsibility Principle(SRP)

Disadvantages of the Single Responsibility Principle(SRP) Disadvantages of the Single...

Learn More 35 0Sep 28 '24

Disadvantages of Dependency Inversion Principle(DIP)

Disadvantages of Dependency Inversion Principle(DIP): While the Dependency Inversion...

Learn More 33 2Oct 7 '24

S - Single Responsibility Principle(SRP)

Single Responsibility Principle(SRP) The Single Responsibility Principle(SRP) is the first...

Learn More 32 0Sep 27 '24

SOLID Principles in Java (With Real life Examples)

In this article, you'll explore the SOLID principles of object-oriented programming, applied to a...

Learn More 22 5May 8

Implementing the CQRS in a .NET

Introduction As .NET applications grow in size and complexity, maintaining a clean and...

Learn More 21 1Sep 3 '24

SOLID Principles Explained in a Simple Way 🛠️✨ with Real-Life Examples

In software development, the SOLID principles are essential guidelines that help developers create...

Learn More 12 0Nov 3 '24

SOLID: Open-Closed Principle (OCP) in C#

Introduction It says, "Software entities (classes, modules, functions, etc.) should be...

Learn More 11 6Nov 12 '24

Feature Driven Design: Uma Abordagem Moderna para Estruturação de Projetos com React usando @brushy/di

O desenvolvimento frontend moderno é como construir uma cidade... Podemos optar por organizar por...

Learn More 10 0Mar 20

Desenvolvimento Orientado a SOLID

No desenvolvimento de software, a manutenção, extensão e a flexibilidade do código são importantes...

Learn More 9 0Jul 23 '24

Why You Need SOLID as a Developer

Do You Need SOLID to Be a Better Developer? You don’t need SOLID to write working...

Learn More 9 2Mar 9

Solid Principle in Simple English

This article was inspired by a conversation with my mentee, a Software Engineering student in Canada....

Learn More 9 0Nov 28 '24

C# Clean Code: SOLID Principles

Meta Description: Explore how to apply SOLID principles in C# using a practical example of a Customer...

Learn More 9 1Oct 17 '24

Liskov Substitution Principle in C# with Bird Example

The Liskov Substitution Principle (LSP) is one of the five SOLID principles of object-oriented...

Learn More 8 4Oct 24 '24

SRP - O Princípio da Responsabilidade Única

Segundo o próprio Robert C. Martin (Uncle Bob), o SRP (Single Responsibility Principle) é com...

Learn More 8 0Jan 3

Why You Should Avoid Using the 'I' Prefix for Interfaces in TypeScript

In the world of software development, naming conventions often spark debate. One such convention is...

Learn More 8 2Aug 10 '24

Improving Code Flexibility with Strategy Pattern and Dependency Injection in .NET

Problem statement Not sure about you, but many times when I had to implement different...

Learn More 8 3Feb 7

SOLID: Single Responsibility Principle(SRP) in C#

Introduction When designing software, adhering to solid principles can make a huge...

Learn More 7 0Oct 30 '24

SOLID Principles of Object Oriented Design and Architecture

In this article I'm going to explain SOLID principles with bad and correct examples using typescript....

Learn More 7 3Jun 22

5 Golden Rules to Improve Code Quality in Java: SOLID Principles

SOLID refers to five fundamental principles used in software design. These principles ensure that...

Learn More 7 0Mar 26

🛠️ SOLID Principles in JavaScript: Write Better Code with Examples

SOLID principles are a set of design guidelines that help you create maintainable, flexible, and...

Learn More 7 0Feb 8

SOLID: Dependency Inversion Principle (DIP) in C#

Introduction The Dependency Inversion Principle (DIP) is one of the foundational...

Learn More 7 0Dec 30 '24

Object Oriented Design Balance With Understanding Anti-Single Responsibility Principle

This article will change your perspective on working with the Single Responsibility Principle (SRP)....

Learn More 7 1Nov 2 '24

ISP - O Princípio da Segregação de Interface

O ISP (Interface Segregation Principle) foi formulado e utilizado pela primera vez por Robert C....

Learn More 6 0Jan 13