模块过大则失去了模块划分的意义,模块过小则系统会零碎、繁杂。深度、宽度、扇出和扇入四者综合表示模块的规模。深度表示软件结构中控制的层数。宽度表示控制的总分布,同一个层次上的模块总数。一个设计好的典型系统的平均扇出通常是3或4。 ......