Loose coupling is one of those things everyone agrees with until they have to do it. Then it turns into a mess of interfaces, event buses, and six layers of indirection for a feature that just sends an email. I've built both kinds of systems: tightly coupled ones that were fast to write and pai...

Source: [Dev.to](https://dev.to/techforge/keeping-services-loosely-coupled-without-making-everything-abstract-1hdg)

Sponsored