Tag:

Clean Code

5 posts found

11/28/2021
4 min read

SOLID Principles in Depth: The Dependency Inversion Principle (DIP)

After breaking apart responsibilities, refining our abstractions, and aligning behaviors through the first four SOLID principles, we now reach the architectural...

By Misbahul Munir

11/14/2021
4 min read

SOLID Principles in Depth: The Interface Segregation Principle (ISP)

As we reach the fourth letter of the **SOLID** acronym, we land on a principle that’s especially important in **microservices, SDK design, and modular backend a...

By Misbahul Munir

11/9/2021
5 min read

SOLID Principles in Depth: The Liskov Substitution Principle (LSP)

Continuing our journey through the **SOLID principles** of object-oriented design, we now arrive at the **Liskov Substitution Principle (LSP)**—a concept that’s...

By Misbahul Munir

10/29/2021
3 min read

SOLID Principles in Depth: The Open/Closed Principle (OCP)

In our journey through the SOLID principles of object-oriented design, we’ve explored the **Single Responsibility Principle (SRP)**—a foundation for clean and m...

By Misbahul Munir

10/20/2021
4 min read

SOLID Principles in Depth: The Single Responsibility Principle (SRP)

In the world of software engineering, especially when working with **object-oriented design**, the **SOLID principles** serve as a timeless guide to building ma...

By Misbahul Munir