模塊劃分的原則:
(1)低耦合,高聚合原則
(2)作用范圍應(yīng)在控制范圍內(nèi)
(3)合理的模塊扇入和扇出數(shù)
(4)合適的模塊大小
下圖中的程序由A、B、C、D、E五個(gè)模塊組成,下表中描述這些模塊之間的接口,每一個(gè)接口有一個(gè)編號(hào)。此外,模塊A、D和E都要引用一個(gè)專用數(shù)據(jù)區(qū)。那么A和E之間耦合關(guān)系是什么?
模塊A與模塊E都引用了專用數(shù)據(jù)區(qū)的內(nèi)容,所以是公共耦合。