试题详情
简答题软件结构设计优化的准则是什么?
  • 1、划分模块时,尽量做到高内聚、低耦合,保持模块相对独立性。模块划分的准则:“将相关的各部分放在一起,无关的东西不要放在一起。”
    2、模块的大小要适中。
    3、模块的接口要简单、清晰、含义明确。便于理解,易于实现、易于测试和维护。
    4、一个模块的作用范围应在其控制范围之内。且判定所在的模块,应与受其影响的模块在层次上尽量靠近。
    5、软件结构的深度、宽度、扇入、扇出应适当。
    6、力求设计单入口和单出口的模块。避免“病态连接”,以防止内容耦合。7)设计功能可预测模块的划分,应防止功能过分局限。
  • 关注下方微信公众号,在线模考后查看

热门试题