Sunday, March 19, 2023

Tight coupling vs Lose Coupling by Abstraction Level

Over the last decades, lose coupling is know as good development practice. Yes decades is right, we have 2023 now. 

But often it helps to know what is not lose coupling and then to replace it.

Abstraction Level Tight coupling Lose coupling
Application Monolith, Modules Micro Services, Lambdas
Packages, Classes
Inheritance Dependency Injection
Code Good classes, Spaghetti Code Separation of Concerns, TDD

No comments:

Post a Comment