Low Coupling by Refactoring Towards Higher Cohesion
Low coupling and high cohesion go hand in hand. In a low coupled design, the modules, classes and functions have a high cohesion. The other way around is also true: making high cohesive modules, classes or functions leads to a loosely coupled design. Why is this useful or interesting? The
Read more