軟件模塊劃分原理

在軟件高層設計中,如何分解模塊是首要考慮的問題。目前業界公認模塊劃分要按照「高內聚,低耦合」的原則來進行,那麼如何劃分才能滿足「高內聚,低耦合」呢?下面來對模塊分解原理方面進行一些探索,有考慮不周和不成熟之處還請大家不吝指正。 模塊是按功能來分解的嗎? 許多人可能有過經驗,面對一堆功能性需求,多個不同的需求可能要放到同一個模塊裏,而某個需求又需要分解到多個模塊裏去實現。 比如一個詞典軟件(類似金山
相關文章
相關標籤/搜索