Example of High Cohesion and Low Coupling
Below diagram shows the example of high cohesive and low coupling:
Differences between Coupling and Cohesion – Software Engineering
Coupling and Cohesion are two key concepts in software engineering that are used to measure the quality of a software system’s design. Both coupling and cohesion are important factors in determining the maintainability, scalability, and reliability of a software system. High coupling and low cohesion can make a system difficult to change and test, while low coupling and high cohesion make a system easier to maintain and improve.