You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This repository offers practical examples to understand different types of software coupling. Improve code organization and maintainability. Ideal for beginners seeking to enhance their understanding of software design principles and best practices. Explore the various coupling types and gain insights into achieving loosely coupled, modular systems
Java class files (from Maven project) demonstrating tight coupling, loose coupling with interface and abstract class, and loose coupling with Spring Framework
The calculator application focuses on the back-end and performs basic operations using the SOLID principle and the Spring Core framework. The application utilizes a factory class for loose coupling, creates beans of classes, and implements dependency injection through annotation configuration.