依賴倒置原則--DIP

一、DIP簡介(DIP--Dependency Inversion Principle): 1、高層模塊不應該依賴於低層模塊,二者都應該依賴於抽象。 2、抽象不應該依賴於細節,細節應該依賴於抽象。   高層模塊包含了一個應該程序中的重要的策略選擇和業務模型,正是這些高層模塊才使得其所有的應用程序區別於其他,如果高層依賴於低層,那麼對低層模塊的改動就會直接影響到高層模塊,從而迫使它們依次做出改動。
相關文章
相關標籤/搜索