单选题

某模块的扇入是指直接调用该模块的上级模块的个数,扇出是指该模块直接调用的下级模块的个数。在架构设计中,通常希望()。

A

扇入大,扇出大

B

扇入大,扇出小

C

扇入小,扇出大

D

扇入小,扇出小

查看答案
答案
正确答案:B
解析

一般设计原则希望高扇入(复用度高)、低扇出(依赖少,复杂度低)。在可维护性度量实践中,扇入扇出度(FFC)综合评估了被调用和主动调用的频率。虽然FFC公式综合了两者,但从设计质量角度,高扇入通常代表公共模块,低扇出代表控制逻辑简单。注:此题基于一般软件工程原则及本章度量背景,扇入大说明复用性好,扇出小说明复杂度可控。

【考点来源】10.7.4软件架构可维护性度量实践

历年真题
资料下载

注册回到顶部

版权所有©环球网校All Rights Reserved