信息隱蔽原則

信息隱蔽原則

Parnas提出了信息隱蔽原則:在概要設計時列出將來可能發生變化的因素,並在模塊劃分時將這些因素放到個別模塊的內部。這樣,在將來由於這些因素變化而需修改軟體時,只需修改這些個別的模塊,其它模塊不受影響。信息隱蔽技術不僅提高了軟體的可維護性,而且也避免了錯誤的蔓延,改善了軟體的可靠性。現在信息隱蔽原則已成為軟體工程學中的一條重要原則。