Coupling and cohesion
Coupling Loose: You and the guy at the convenience store. You communicate through a well-defined protocol to achieve your respective goals – you pay money, he lets you walk out with the bag of Cheetos. Either one of you can be replaced without disrupting the system. Tight: You and your wife. Cohesion Low: The convenience … Read more