高内聚的含义:
软件含义上的内聚其实是从化学中的分子的内聚演变过来的,化学中的分子间的作用力,作用力强则表现为内聚程度高。在软件中内
聚程度的高低,标识着软件设计的好坏。 我们在进行架构设计时的内聚高低是指,设计某个模块或者关注点时,模块或关注点内部的一系列相关功能的相关程度的高低。
高内聚提供了更好的可维护性和可复用性
低耦合的含义:低耦合是用来度量模块与模块直接的依赖关系。