软件架构质量属性(二)

可修改性及其实现战术 对于可修改性一般场景的图示及可修改性具体场景,读者可仿照前面可用性的描述方式, 自行练习。 (2)可修改性战术。包括局部化修改、防止连锁反应、推迟绑定时间。 ① 局部化修改。在设计期间为模块分配责任,以便把预期的变更限制在一定的范围内,从而降低修改的成本。 维持语义的一致性:语义的一致性指的是模块中责任之间的关系,使这些责任能够协同工作,不需要过多地依赖其他模块。耦合和内聚指
相关文章
相关标签/搜索