Embedded C Language: Cohesion and Coupling
1 Principles Low coupling refers to making modules as independent as possible. While it is impossible for modules to have no connections, the interfaces between modules should be minimal and simple. Thus, high cohesion from the internal characteristics of each module in the entire program, and low coupling from the relationships between various modules in … Read more