Skip to content
#

loose-coupling

Here are 18 public repositories matching this topic...

A modular Spring-based notification system that uses the Factory Design Pattern and dependency injection to dynamically send messages via Email, SMS, and Push channels. It ensures scalability, loose coupling, and easy extension by simply adding new notification implementations without modifying existing code.

  • Updated Apr 22, 2026
  • Java

A Spring Core project that uses a custom FactoryBean to dynamically create different engine implementations (Diesel, Electric, Hybrid) based on external configuration. It demonstrates loose coupling and runtime flexibility by selecting the desired engine via properties without changing the application code.

  • Updated May 4, 2026
  • Java

Improve this page

Add a description, image, and links to the loose-coupling topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the loose-coupling topic, visit your repo's landing page and select "manage topics."

Learn more